How to use drop boxes (for submitting homework and labs)
How to use MessageBoard (forums)
Office Hours:
-- Instructor: Lubomir F. Bic, bic@ics.uci.edu
o Office Hours: Tu after class, DBH 3224
-- Teaching Assistant: Kaiser Md. Nahiduzzaman, kmdnahid@uci.edu
o Office Hours: Tu/Th 3:30-5:00PM, DBH 4243
Meeting Times:
Tuesdays, 2:00-3:20, SH 128, Discussion of Lecture Topics (Instructor)
Fridays, 9:00-9:50, DBH 1500, Discussion of Lab Topics (TA)
Due Dates:
|
Week |
Thursday |
Friday |
|
1 |
|
HW1 |
|
2 |
|
HW2, Lab1 |
|
3 |
Exam 1 |
HW3 |
|
4 |
|
HW4, Lab2 |
|
5 |
Exam 2 |
HW5 |
|
6 |
|
HW6, Lab3 |
|
7 |
Exam 3 |
HW7 |
|
8 |
|
HW8, Lab4 |
|
9 |
Exam 4 |
HW9 |
|
10 |
|
HW10, Lab5 |
|
Finals |
Exam 5 |
|
Week 1: Number Systems
|
|
Lecture notes (lectures NS1--NS3) Reading: Appendix A HW 1: problems 1, 2, 7, 8, 9c from Appendix A |
Week 2: Number Systems
(cont.)
|
|
Reading:
Appendix B HW 2: problems 1 and 2 from Appendix B |
Week 3: Digital Logic Level
|
|
Reading: 3.1 HW 3: problems 1-4 from this document |
Week 4: Digital Logic Level
(cont.)
|
|
Reading:
3.2 HW 4: problems 5, 8, 10, 11, 12, 13, 16 from this document |
|
Week 5: Digital Logic Level (cont.) |
|
The Microprogramming Level Reading:
4.1.1 HW 5: problems 19-21 from this document and problem 1 from this document |
|
Week 6: Microprogramming Level (cont.) |
|
Reading:
4.1.2-4.1.3 HW 6: problems 2-4 from this document |
|
Week 7: Microprogramming Level (cont.) |
|
Reading:
4.2-4.3 HW 7: problems 5-6 from this document |
|
Week 8: Microprogramming Level (cont.) |
|
Reading:
4.4.1-4.4.2, 4.4.4, 4.5.1 HW 8: problems 7, 9, 10 from this document |
Week 9: The ISA Level
|
|
Reading: 5.3.1, 5.3.2 HW 9: all problems from this document |
Week 10: The Operating
System Level
|
|
Reading: 6.1.1-6.1.7 HW 10: all problems from this document |
Simulator SW -- Install from your CD or use:
- these instructions for Windows, tracer.zip
- these instructions for Mac
Week 1-2
|
|
Reading (for all labs): 7.1, Appendix C |
Week 3-4
|
Week 5-6
|
|
Week 7-8 |
|
Week 9-10 |