Mar 31, 2023  
University of Alberta Calendar 2021-2022 
University of Alberta Calendar 2021-2022 [ARCHIVED CATALOG]

AUCSC 250 - Computer Organization and Architecture I

★ 3 (fi 6) (first term, 3-0-1.5) Introduction to computer systems as multilevel machines. Topics include data representation; the organization and execution cycle of Von Neumann machines; assembly-level programming, addressing modes, control flow, procedure calls, input/output, interrupts, caching; finite state machines, Boolean algebra, logic gates, and digital circuits. Prerequisite: AUCSC 112 (2021), or AUCSC 211 and AUSCI 235.