Week | Dates | Topics | Labs | Assignments | Quizzes |
1 | Mar 21, 23 | History of Computing
Babbage; Ada Operating Systems: Unix, Linux MacOS Windows |
Windows
Unix Quiz0 |
A1: Hopper;
Operating Systems
Read Chapter 1 |
Quiz1
Q1 Answers |
2 | Mar 28, 30 | Programming Langs
HTML JavaScript Squares0 Squares1 Image Maps Forms Data types, statements, functions, objects Date() Colorful.html |
Image Maps (Butterflies)
Forms (Enter Name) |
A2: Campus Image Map
Read Section 4.2 & 5.1-5.3 Links to all solutions |
Quiz2
Q2 Answers |
3 | Apr 4, 6 | JavaScript:
variables, operators, expressions, conversions, function parameters, if-statements, objects, write(). NoEscape.html Clock.html CatchPhrase Aouali Parks |
Zipcode
Shopping |
A3: Campus Quiz
Read Sections 5.3-5.5 Links to all solutions |
Quiz3
Q3 Answers |
4 | Apr 11, 13 |
Program translation
Binary representation ASCII Code PIPPIN Assembly language Scanning Parsing Code Generation |
PIPPIN | A4: Representation; Assembly Langauge
Read much of Chapter 6 |
Quiz4
Q4 Answers |
5 | Apr 18, 20 |
Switches
Chip Manufacture Logic: AND, OR, NOT Logic gates Switches to logic gates (pp.238-243) XOR Half-adder; Full-adder 4-bit adder; 32-bit adder ALU MUX Latch |
Logg-O: AND, OR, NOT. | A5: Circuit Design
Read Sections 7.1-7.3 (except on latch). |
Quiz5
Q5 Answers |
6 | Apr 25, 27 |
Chips;
Semiconductor memory design
Magnetic memory: tapes, floppies, disks Optical memory: CDROMs, DVDs Operating system interrupts Video Controller Monitors, CRTs LCDs, Flat Panels What's Next??? LoC |
Course Evaluation |
No assignment
For the quiz: Read Section 7.3, Storage, 251-256 [but skip the technical details on how a latch works] |
OptionalQuiz6
(explanation) |