Class Plan – Monday and Wednesday 1:30-220 pm

01/09/06 - Introduction

  • Lecture01
  • Extra credit 01 - deadline 01/25/06
  • Pretest with answers
  • GRE Computer Science Test
  • Homework01
  • Lab Rules
  • Assumption of Risk Form
  • Lab parts list  EXCEL PDF
  • Questions from the General Lab Rules will be on Quiz01.
  • For the next class read: Preface (pages v-vii, xi-xiv) Chapter 1 (pages 1-27)  - will be on Quiz01

01/11/06

  • Lecture02
  • Homework01 with answers
  • Extra Credit 02 – deadline 1/25/06
  • Extra Credit 03 – deadline 2/22/06
  • Reading for next class: Chapter 1 (pages 27-32), Chapter 2 (pages 37-67)
  • Homework02

01/16/06 – Holiday

 

01/17/06 – Notify me by noon about doing Extra Credit 02

 

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

01/18/06

  • Lecture03
  • First Laboratory at Holmes 451
  • Lab01 Part A
  • Lab01 Part B
  • Homework02
  • Quiz01 - Covers preface (pages v-vii, xi-xiv), all of Chapter 1, 1/09/06-1/11/06 lecture, homework01 and lab rules.

01/23/06

  • Lecture04
  • Quiz02 – Covers lecture 1/18/06 and Homework02
  • Office hours 11-12 for 1/23/06 only

01/25/06 (Dong Wan Kang will conduct class)

  • Lecture05 (posted after lecture)
  • Extra credit01 (parts) – due at your lab
  • Extra credit02 (questions) – due at the beginning of the lecture

01/30/06 - Q & A + Quarter01 exam

  • Exam01 with answers
  • Lecture06
  • Reading for next class - Chapter 2 – pages 44-53, 55-61

02/01/06 - Representation

  • Lecture07
  • Lab01 due at morning labs
  • Exam01 review of answers
  • Review Lab02 - Parts A, B & C
  • Lab02 – Part A, Part B & Part C
  • Chapter 2 – Representation
  • In class Homework03

02/06/06

  • Lecture08
  • Homework03
  • Quiz03
  • 2/7/06 – Notify me if you want to participate in extra credit 04 by noon – exam02 question generation

 

02/08/06

  • Lecture09
  • Lab02 Due
  • Homework04
  • Lab03 Part A
  • Lab03 Part B

02/13/06

  • Lecture 10
  • Quiz04 - On Chapter 3 readings Boolean Algebra - pages 93 – 96, 102-106, Lecture 2/08/06
  • Homework04 due
  • Reading - Chapter 3 – Combination circuits – pages 106-113
  • Homework05
  • Homework05 Excel Template

 

02/15/06

  • Lecture 11
  • Lab03 Due
  • Lab04, schematics blank sheet, tables blank sheet, pictorial wiring diagram blank sheet
  • Homework06 
  • Extra credit 04, blank form
  • Simulator

02/20/06 – President’s Day

02/22/06

  • Lecture12
  • Homework05 due
  • Homework06
  • Extra credit 03 (visit by 5pm)
  • Extra credit 04 (questions-E2) - due
  • In Class Homework07
  • Simulator

02/27/06 - Q & A + Quarter02 exam 

  • Lexture13
  • Exam02 – 2/27/06 - Covers everything from exam01 to the end of today – including:
  • Reading from book – pages 44-55, 93-113.  No “Representing Boolean Functions” or “sum of products” (pages 101).
  • Lectures 7-12
  • Labs 2-3
  • Homework 3-7
  • Quizzes 3-4
  • Next Class - Reading - Chapter 3 – Representing Boolean Functions – pages 100-102, Karnaugh Maps 130-143

03/01/06

  • Lecture14
  • Lab05
  • Lab Project Inspection Schedule
  • Homework08 without answers
  • Lab04 Due

 

03/6/06

  • Lecture15 - Karnaugh
  • Quiz05
  • Homework08
  • Homework09 without answers

03/8/06

  • Lecture16
  • Lab06
  • Lab06 – Blank Forms
  • Lab06 – Signup Section 1
  • Lab06 – Signup Section 2
  • Readings - Chapter 4 – Pages 145-160, PIC16F87X Data Sheet pages 1, 5 to 9.
  • Homework09 answers – see lecture16
  • Lab05 Due
  • 03/10/06 – 12pm Extra Credit 05 , Blank Form (Questions and answers for Exam 03) Notification of participation deadline
  • 03/10/06 - Last day for in-person restricted withdrawals (with "W" grade) (4pm)

03/13/06

  • Lecture17
  • Quiz06 – see Lecture 17 for answers
  • Bring in PIC16F873 processor for programming by Monday
  • Readings - Book  - pages 160-169, Memory Organization - pages 11-12, 14-17, Instruction Set Summary – pages 11-12, 14-17, pages 135-136, look over pages 137 – 142.

03/15/06

  • Lecture18
  • Lab07
    Lab06 Due
  • Homework10 – without answers

03/20/06

  • Lecture19
  • Homework10 due
  • Quiz07 - Lectures 3/13-3/16, Homework10, Lab06 and Readings (Chapter 4 – Pages 145-169)
  • Readings – Chapter 4 – pages 169-174
  • An overview f embedded systems – page 9
  • Review PIC16F873 Include file
  • PIC 16F873 Development Software installation instructions
  • Microchip Website
  • Sample PIC16F873 program – you must save this – ICSA.asm

03/22/06

  • Lecture20, Lecture20.ppt
  • In Class Homework11 – Part I answers in lecture
  • In Class Homework11 – Part I & II without answers
  • Lab08
  • Lab08 software installation instructions
  • Files - ICSA.asm, Switches.asm, delay.asm (you must save these)
  • Lab07 Due
  • Readings – Wednesday April 5
  • Status Register – page 18
  • I/O Ports – pages 29-34

03/27/06 - Spring Recess

 

03/29/06 - Spring Recess

  • Extra credit 05 (questions-E3) – due

 

04/03/06 - Q & A + Quarter03 exam

  • Lectures 14-20, Lab05 to 07, Homework08 to Homework11 part 1, Quiz05 to 07, Book pages 145-174 and other assigned readings on the PIC16F873.
  • In class Homework11 answers

04/05/06

  • Lecture22, Lecture22.ppt
  • Lab09, SensorsT.asm
  • In Class Homework12 without answers
  • Lab08 Due

04/10/06

  • Lecture23, Lecture23.ppt
  • Homework12 due
  • Quiz08 - End of Lecture 3/22 – PIC programming, Homework11 Part II, Lecture 4/5 and Lab08
  • Extra Credit 06 – Quad Sheet
  • Samples Quad Sheet
  • Blank Quad Sheet

04/12/06

  • Lecture24, Lecture24.ppt
  • Homework13 without answers
  • Lab10, MotorT.asm
  • Readings - Analog-to-Digital  Converter (A/D) Pages 113-118, PIC16F87X - Data Sheet

04/17/06

  • Lecture25, Lecture25.ppt
  • Homework13 due
  • Quiz09
  • Extra credit 06 (Quad Sheet) - due

04/19/06

  • Lecture26, Lecture26.ppt
  • Homework14 without answers
  • Lab09 Due
  • Lab10 Due

04/24/06

  • Lecture27, Lecture27.ppt
  • Homework14.doc due
  • Quiz10.doc - Lecture25 – 26 (4/17-4/19), Homework 14 & Lab10
  • Extra Credit 7 – List and resume
  • Readings – Web – Cache1 (7 pages), Cache2 (1 page), Virtual memory (6 pages)
  • Readings – Chapter 6

·         Memory – pages 233- 237, including sec 6.1-6.3.1

·         Cache - pages 237-250, including sec 6.4 – 6.4.4

·         Virtual Memory & paging – pages 250-252 first paragraph

·         Sections 6.5.2-6.5.5 – page 258- 262

·         Sections 6.6-Summary - pages 263 – 265

04/26/06

  • Lecture28, Lecture28.ppt
  • Homework15 without answers
  • Readings -Chapter 7 – pages 273-303

05/01/06

  • Lecture29, Lecture29.ppt
  • Homework15 due
  • Readings - Chapter 9 – pages 417-435

05/03/06 -  Last Day of Instruction

  • Lecture30, Lecture30.ppt
  • Extra credit 07 (resume) - due 5pm

05/08/06 - Quarter04 FINAL EXAM – 2:15 – 4:15

Quarter04 Final Exam - Monday – 5/08/06 – 2:15-4:15pm

  • PIC16F873 Programming Section of Lecture20,  Homework11, PIC16F873 readings
  • Lecture22-30
  • Quiz08-10
  • Lab08-10
  • Homework12-15
  • Readings after Exam03 including all earlier PIC16F873 readings

 

 

 

Semester Dates

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

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

01/30/06 - Last day for 50% tuition refund (4pm)

03/10/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.