Background (prerequisite) material
Logic design (de-emphasized this quarter, more on this next qtr)
- combinational logic
- sequential logic
- control/data-path
Computer architecture
- assembly language programming
- computer organization
- memory hierarchy
- interrupt mechanisms
Programming skills (strongly emphasized this quarter)
- basic programming
- data structures
- facility with programming (C, Java)