Introduction to Computer Organization ENSC 254 (4)
Fundamentals of microprocessor architecture and operation; this includes instruction formats, assembly language programming (procedures and parameter passing, interrupts, etc), and memory and 1/0 port interfaces. Prerequisite: ENSC 251, ENSC 252. Students with credit for ENSC/CMPT 250 or ENSC 329/MSE 350 cannot take this course for further credit.