ICS331 - Fall 2002



Lab Assignments Homework Quizzes
Lab07 Homework11 answers Quiz09 answers
Lab08 Homework12 answers Quiz10 answers
Lab09 Homework13
Homework14 answers
Lectures Quarter Exam Extra Credit
Lecture 04/11/02 Quarter04 Exam answers Extra Credit04
Lecture 04/16/02
Lecture 04/23/02
Lecture 04/25/02
Lecture 04/30/02
Lecture 05/02/02
Lecture 05/07/02


Tentative Class Plan - Tuesday and Thursday from 12:00 - 1:15pm
01/15/02 - Introduction
  • Extra credit 01 - Due 02/01/02
  • General Lab Rules questions will be on Quiz01.
  • Assumption of Risk Release
  • Pretest with answers
  • Read Chapter 1 for next class
  • Homework01 - Do chapter 1, questions 24, 26, 28, 30, 32 & 34
  • GRE Computer Science Test
  • Taking the GRE at UH
01/17/02 - Lecture 02 - Number Systems and class notes and Inside the PC
  • Extra credit 02 - Due 03/07/02
  • Read Chapter 2 for next class
  • Homework02 - Do Chapter 2 questions 18, 20, 22, 24 & 26.
01/22/02 - Basic Electronics
  • Quiz01 on previous week
  • Read Chapter 3
  • Homework02 - Do Chapter 3 questions 28, 30, 32, 34
  • Lecture Notes on Electronics
  • Lecture Notes on Electronics (text)

(No calculators allowed for the quizzes - Not allowed when taking the GRE)

01/24/02 - Gates - Chapter 2

  • Homework01 due
  • submit lab group list
  • Can start lab project
  • Lab01
    • NOR gates 74LS02
    • AND gates 74LS08
    • NOT gates 74LS04
  • Lecture Notes on Chapter2
  • Lecture Notes on Chapter2 (Corel Presentation) will not execute - save file as lecture012402.shw
  • Some basic electricity websites
    • http://www.owlnet.rice.edu/~engi202/electricity.html
    • http://www.physics.uoguelph.ca/tutorials/ohm/Q.ohm.html
01/29/02 -More gates - Chapter3
  • Quiz02 on previous week
  • Homework for next class - Read chapter 5 -section 5-1 to 5-3.
  • Homework04 - Do Chapter 5 questions 2 & 4
  • Lecture Notes on Chapter 3
  • Quiz02 answers
01/31/02 - Boolean Algebra
  • Homework02 Chapter 2
  • Homework02 Chapter 3
  • Extra Credit 01 due Friday 3:50pm

For Lab, please review parts descriptions

  • Lab02 - Part A
  • Lab02 - Part B
  • Lab02 - Part B (revision 1)
  • Lab02 - Part B (revision 2) works!
  • Lab02 - Part C
  • Lab02 - PartC (revision1)
    • Oscilloscope instructions
    • Taps 1
  • Lab02 - Part D
    • Decoder 74LS138
    • Latch 74LS373
    • Counter 74LS390
    • Timer LM555
    • CPU 8085
    • LED Array
  • Lecture Notes (black and white)
  • Lecture Notes (colors)
  • Boolean Table
  • Example Problems
02/05/02 - Q & A + Quarter exam
  • Homework Read the remainder of chapter 5
  • Homework04 - Do Chapter 5 questions 2, 4, 6, 8, 10, 12, 14
  • Quarter Exam answers
02/07/02 - Karnaugh Maps - Homework03 exercise in class
  • Lecture Notes (black and white)
  • Lecture Notes (color)
  • Homework03 exercises
  • Homework03 answers (available Saturday)
  • Homework05 assigned
02/12/02 - Arithmetic Logic Unit, PAL, PLA, PLD, CPLD, FPGA
  • Review of Karnaugh maps before quiz
  • Quiz03 on previous week
  • Lecture Notes
  • Quiz03 answers
02/14/02 - Flip-Flops
  • Homework04 due - Chapter 5 questions 2, 4, 6, 8, 10, 12, 14
  • Homework04 answers
  • Lecture Notes
  • LAB03 - RS flip-flip and counters
  • Flip-Flop - 74LS107
02/19/02 - Registers and Counters
  • Quiz04 on previous week
  • Lab04
  • Lab04 revision1 EPROM instructions
    • 2764 EPROM
  • Lecture Notes
  • Quiz04 Answers
  • Homework05 - spreadsheet table
02/21/02 - Memories
  • Create a spreadsheet simulation of figure 3-14 on page 37 of your book
    • Print a single sheet
    • Create a table of what outputs are high for the 24 input conditions. Use Homework05 spreadsheet table.
  • Homework05 due beginning of class
    • Chapter 6 - questions 6, 8, 10 & 12
    • Chapter 7 - questions 2, 4, 6 & 8
  • Homework05 Answers
  • Homework05 Spreadsheet Answers
  • Lecture Notes
  • Digital Simulator Demos
02/26/02 - Microprocessors
  • Quiz05 on previous week
  • Read Chapter 10
  • Lecture Notes
  • Quiz05 answers
02/28/02 - Microprocessor Architecture
  • Homework06 due
    • Chapter 8 - questions 12, 14, 16, 18
    • Chapter 9 - questions 2, 4, 6, 12
  • Lab Assignments 1 and 2 due Friday 03/01/02 - Lab closes 3:50pm
  • Lecture Notes
  • Homework06
  • Quarter02 exam study list
03/05/02 - Q & A + Quarter exam
  • Quarter02 Exam answers
  • Lab05
03/07/02
  • Extra Credit 02 due Friday
  • Homework07 answers
  • Lecture Notes
03/12/02 - Microprocessor Architecture, Instructions, Memory Map, Interrupts
  • Quiz06 answers
  • Lecture Notes
  • Lab06
  • Read Chapter 16
03/14/02 - Addressing modes, microcomputer architecture, signal detection theory, and information theory.
  • Homework08
    • Chapter 16 - Questions 6, 8, 12, 14, 16, 20, 22, 26, 28, 30
  • Lab Assignments 3 and 4 due Friday 3/15/02 - Lab closes 3:50pm
  • Read Chapter 17 & 21
  • Homework09
  • Lecture Notes
03/19/02 - Noise, measurement, channel capacity, sampling
  • Quiz07 answers
  • Lecture Notes
03/21/02 -
  • Homework09 answers
  • Lecture Notes
  • Extra Credit03 - See Lecture Notes
    • https://www.bids.tswg.gov
    • https://www.bids.tswg.gov/tswg/bids.nsf/912B8A2125AA8525852568B100587C7E/$FILE/QuadChrt_Template.pdf
    • https://www.bids.tswg.gov/TSWG/bids.nsf/2BACD3334F56943985256B720045578A/$FILE/APBI+TSWG+Overview+2002_www1.pdf
03/26/02 - Spring Recess 03/28/02 - Spring Recess
04/02/02 -
  • Quiz08 answers
  • Lab07
  • Lecture Notes
  • Homework10 without answers
04/04/02 -
  • Homework10 with answers
  • Lecture Notes
  • Lecture Notes color pictures
  • Lab05 and Lab06 due Friday 4/5/02 - lab closes at 3:50pm.
04/09/02 - Q & A + Quarter exam
  • Quarter exam answers
  • Lab08
  • Homework - read through http://www.howstuffworks.com/motor.htm
04/11/02 -
  • Homework11 - due Tuesday
  • Lecture Notes
04/16/02 -
  • Quiz09 answers
  • Homework11 answers
  • Lecture Notes
  • Homework12
  • How Wireless Networking Works - http://www.howstuffworks.com/wireless-network.htm
  • How Wireless Internet Works - http://www.howstuffworks.com/wireless-internet.htm
  • How it Works: Wireless Application Protocol - http://www.howstuffworks.com/framed.htm?parent=wireless-internet.htm&url=http://www.pcworld.com/hereshow/article.asp?aid=17437
04/18/02 - Class Moved to Bilger 152 - today only - Guest Speaker Mr. Brian Chee on Wireless Technology
  • Homework12 answers
  • Extra credit03 due
  • US Patent Office - http://www.uspto.gov/
  • Lab09
04/23/02 - Control Theory - Open Loop
  • Quiz10 answers
  • Extra Credit04
  • Lecture Notes
04/25/02 - Control Theory - Closed Loop
  • Homework13
  • Lecture Notes
  • Lab07 and Lab08 due Friday 4/26/02 - lab closes at 3:50pm.
04/30/02 -

Reading for next class

  • Lecture 04/30/02
  • How Ethernet Works - http://www.howstuffworks.com/ethernet.htm
  • How Routers Work - http://www.howstuffworks.com/router.htm
  • How Fiber Optics Work - http://www.howstuffworks.com/fiber-optic.htm
  • Emotion Mouse - http://www.almaden.ibm.com/cs/blueeyes/mouse.html
05/02/02 -
  • Homework14 answers
  • Lecture Notes 05/02/02
  • Lab09 due Friday 5/3/02 - lab closes at 3:50pm.
  • Reading for Tuesday
    • How DNA Computers Will Work
    • http://www.howstuffworks.com/dna-computer.htm
    • How Holographic Memory Will Work
    • http://www.howstuffworks.com/holographic-memory.htm
    • How Quantum Computers Will Work
    • http://www.howstuffworks.com/quantum-computer.htm
05/07/02 - Last Day of Instruction
  • Extra Credit 04 due
  • Grade status sheet will be ready
  • Lecture 05/07/02
05/16/02 - FINAL EXAM - 12:00 - 2:00
  • Quarter04 Exam answers

31 class days

01/28/02 - Last day to register

02/11/02 - Last day for 40% tuition refund

03/15/02 - Last day to withdraw

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.



Digital Simulator Demos http://www.mit.edu/~ara/ds.html

Click on item with right mouse button

Select "Save Target As . . ."

Attach suffix ".dss" before saving

Save to digital simulator subdirectory

1/24 2/14 2/19 2/21
AND RS Flip Flip Buffer Problem 7-4
OR D Latch Shift Register Problem 7-6
De Morgan Theorem 1 Clocked D Latch Ripple Counter Problem 7-8
De Morgan Theorem 2
XOR 1
XOR 2