Search
Thunder Bay • Orillia

Bachelor of Engineering (Software Engineering)/Master of Business Administration (TB) - Computer Organization

Electrical Engineering 0651 Computer Organization
Architecture and performance of processors; performance metrics; instruction sets and their impact on performance; families of processors--CISC, RISC; datapath and controller for single-cycle and pipelined architectures; pipeline hazards; exception handling; integer and floating-point arithmetic units for processors; hardware description language; design and implementation of a single-cycle processor on FPGA; memory hierarchy design and basic cache memory organization; virtual memory and address translation.
Credit Weight: 0.5
Prerequisite(s):

Electrical Engineering 1232

Offering: 3-1.5; or 3-1.5
Course Classifications: Type C: Engineering, Mathematical and Natural Sciences