CS122A
Fall Quarter, 1999


CS122A LAB SCHEDULE

In the following schedule, the "Assigned" column indicates when the TA will formally describe each lab, and the "Due" column indicates the very latest that each lab must be demo'ed -- lab reports are due at the time of the demo, not after. HOWEVER, you should plan to work AHEAD of this schedule, starting before the assigned dates and demo'ing before the due dates. You can demo a lab any time that the TA is available. You should make full use of the 3 hours of every lab session, either working ahead on assigned labs, or developing your final project. Students should NOT be leaving the lab sessions early except for rare personal circumstances.

Date Assigned Due
Week 0 Wednesday
September 22, 1999


Friday
September 24, 1999
Lab Orientation
Lab1: Implementing a Simple Counter Using the 8051

Week 1 Wednesday
September 29, 1999
Lab 2: Implementating a Calculator Using a Keypad and an LCD Lab1: Implementing a Simple Counter Using the 8051
Friday
October 1, 1999
Lab 3: Serial Communication Lab 2: Implementating a Calculator Using a Keypad and an LCD
Week 2 Wednesday
October 6, 1999
Lab 4: A/D Converter Lab 3: Serial Communication
Friday
October 8, 1999
Lab 5: Introduction to VHDL Simulation and Synthesis
Lab 4: A/D Converter
Week 3 Wednesday
October 13, 1999
Lab 6: Robot Lab
Lab 7: VHDL-Designing a Calculator
Lab 5: Introduction to VHDL Simulation and Synthesis

Friday
October 15, 1999

Choose Class Project
Week 4 Wednesday
October 20, 1999


Friday
October 22, 1999
Robot Competition
Week 5 Wednesday
October 27, 1999
Lab 8: Controlling A Stepper Motor Lab 7: VHDL-Designing a Calculator

Project Proposal and Parts List Due
Friday
October 29, 1999

Lab 8: Controlling A Stepper Motor
Week 6 Wednesday
November 3, 1999


Friday
November 5, 1999
Class Project
Week 7 Wednesday
November 10, 1999
Class Project
Friday
November12, 1999
Class Project Prototype Demonstration
Week 8 Wednesday
November 17, 1999
Class Project
Friday
November 19, 1999
Class Project
Week 9 Wednesday
November 24, 1999

Class Project and Report Due
Friday
November 26, 1999
Thanksgiving -- ENJOY!

Week 10 Wednesday
December 1, 1999
NO LABS
Friday
December 3, 1999
NO LABS