ICS331 - Class Plan – Monday and Wednesday 3:00 – 4:15pm

08/21/06 - Introduction

  • Lecture01
  • Extra credit 01 - deadline 09/06/06
  • Pretest with answers
  • GRE Computer Science Test Center
  • Homework01
  • Lab Rules
  • Assumption of Risk Form
  • For the next class read: Preface (pages v-vii, xi-xiv) Chapter 1 (pages 1-32)  - will be on Quiz01

08/23/06

  • Lecture02
  • Homework01 with answers - Due
  • Extra Credit 02 – Blank Form
  • Extra Credit 03

08/28/06

  • Lecture03
  • Quiz01 with answers - Questions from Lab Rules, Homework01, Lecture 01 and 02, and Readings.
  • Extra Credit 02 – participation request by 8pm
  • Lab01
  • Reading for next class: Chapter 2 (pages 39-63)

 

08/30/06

  • Lecture04
  • Homework02
  • Complete - Lab01
  • Lab03-10 parts kit – EXCEL, PDF

09/04/06 – Labor Day Holiday

  •  

09/06/06

  • Lecture05
  • Homework02 Due at lecture
  • Homework02 with answers
  • Quiz02 with answers
  • Extra Credit 02 Due at Lecture
  • Extra Credit 01 Due at Lab

09/11/06

  • Lecture06 – in color
  • Homework03
  • Lab02 instructions

09/13/06

  • Lecture07, Lecture07 with color
  • Homework03 Due at lecture
  • In Class Homework04 – Bring book
  • Extra Credit 03 complete by 9/15, 4pm

09/18/06

  • First Exam
  • Lab03A, Lab03B, Lab03C

09/20/06

  • Lecture09, Lecture09 in color
  • Extra Credit04 instructions, form
  • Exam  01 answers

09/25/06

  • Lecture10
  • Lab03 due on the day you signed up for.
  • Lab04A, Lab04B
  • Homework05 without answers

09/27/06

  • Lecture11
  • Homework05 Due at lecture
  • Homework05 with answers
  • In Class Homework06 – Bring Book
  • Request to participate in Extra Credit04 due 9/27, 10pm.
  • Homework06 without answers
  • Homework07 Template, Logic Sample, Homework Sample
  • Hamming Code Examples

 

10/02/06

  • Lecture12
  • Lab05
  • Homework06 Due
  • Homework06 with answers
  • Quiz03 with answers

10/04/06

  • Lecture13
  • Homework08 without answers
  • Homework07 Due Thursday 11:59pm
  •  

10/09/06

  • Lecture14
  • Homework08 due Monday
  • Homework08 with answers
  • Quiz04
  • Homework09 without answers
  • Lab06
  • Lab06 videos - Counting up, Counting down, Counting up with DLatch
  • Digital Simulator - to view these files, you need to load the digital simulator at http://www.mit.edu/~ara/ds.html and download these files - 01RSFF, 02DLATCH, 001BUF, COUNTUP

 

10/11/06

  • Lecture15
  • Homework09 with answers
  • Extra Credit04 due at beginning of class 10/11

10/16/06

  • Second Exam

10/18/06

  • Lecture16
  • Exam02 with answers
  • Homework10 without answers
  • 10/20/06 - Last day for in-person restricted withdrawals (with "W" grade) (4pm)

10/23/06

  • Lecture17
  • Homework10 answers
  • Homework10 Due at lecture
  • Quiz05 answers
  • Lab07
  • Extra Credit 05, Extra credit form
  • Readings - Chapter 4, pages 177-198

10/25/06

  • Lecture18
  • Homework11 without answers
  • MPLAB 7.40, MPLAB Manual
  • Readings - Chapter 4, pages 198-203 and “AN OVERVIEW OF EMBEDDED SYSTEMS” – page 9, MPLAB Manual
  • MPLAB 7.40 downloading instructions

 

10/30/06

  • Lecture19
  • See lecture 19 for Homework11 and Quiz06
  • Homework12 without answers
  • Request to participate in Extra Credit05 due 10/30, 10pm.
  • Readings - PIC16F87XA manual, pages 1, 159-160, lip through pages 161-165
  • Using MPLAB, debugger video
  • Lab08, Lab08 video
  • Switches.asm, switches.hex, delay.asm you need to save these files
  • ICSA.ASM you need to save this file

11/01/06

  • Lecture20
  • Homework12 due in class (see Lecture 20)

11/06/06

  • Lecture21
  • Homework13 without answers
  • Quiz07 (see Lecture 21)
  • Lab09, SensorT.asm
  • PICF873A include file

11/08/06

  • Lecture22
  • Extra Credit #5 due at class
  • Homework13 Due (see Lecture 22)
  • Extra Credit #6, example ppt pdf, blank sheet ppt pdf

11/13/06

  • Third Exam

11/15/06

  • Lecture23

11/20/06

  • Lecture24
  • Homework14 due in class Wednesday
  • Quiz08 (see lecture 24)
  • Lab10, MotorT.asm

11/22/06

  • Lecture25
  • motorT, motor+sensors video
  • Homework14 Due at lecture (answers in Lecture 25)

11/27/06

  • Lecture26
  • Homework15
  • Quiz09 (see Lecture 26)

11/29/06

  • Lecture27
  • Extra Credit #7
  • Extra Credit #6 due at class
  • Homework15 Due at lecture (see lecture)

12/04/06

  • Lecture28
  • Quiz10 (see lecture 28)
  • Readings

Chapter 6

1.      Sec 6.5- end, pages 302 - 318 Virtual Memory

Chapter 7

1.      Sec 7.3, pages 328-329 – Amdahl’s law

2.      Sec 7.6, pages 345-351- magnetic disk technology

3.      Sec 7.7 -7.7.4, pages 353-358, Optical Disks

4.      Table 7.1, page 374, RAID

5.      Sec 7.10, pages 372-376, Future of Data Storage

 

12/06/06 -  Last Day of Instruction

  • Lecture29
  • Extra Credit #7 due at Friday 4pm

12/11/06 - Study Period

 

12/13/06 - Study Period

12/15/06 – Final Exam

  • 2:15 – 4:15 pm

 

Semester Dates

http://www.hawaii.edu/myuh/manoa/fall2006/announcements/semester_dates.htm

08/28/06 - Last day to drop classes and switch sections (without "W" grade)

09/11/06 - Last day for 50% tuition refund (4pm)

10/20/06 - Last day for in-person restricted withdrawals (with "W" grade) (4pm)

If the mean of the class is less than 80% on a quarter exam, then the subsequent quizzes will revisit the subject matter of that quarter exam.

If the mean of the class is greater than 90% on a quarter exam, then the next scheduled quiz will be eliminated.