Computer organization
Requirements
Homework: 10%
Midterms: 2 (20% each)
Final exam (30%)
Projects: 2 (assembler), 20%