Computer Science (CSC) Courses>Computer Architecture

CSC350 - Computer Architecture

Description

Introduces the basic building blocks of a general purpose computer with emphasis on techniques for speed and performance enhancement. Topics include: central processor organization, arithmetic algorithms, lookahead and parallelism, memory hierarchy, control unit and microprogramming, input output devices, case studies of some recent micro, mini and mainframe computers.

Units

1.5

Hours: lecture-lab-tutorial

3-0-0

Prerequisites

  • Complete all of:
    • CSC225 - Algorithms and Data Structures I (1.5)
    • CSC230 - Introduction to Computer Architecture (1.5)

Course offered by

Department of Computer Science

Course schedules

Summer timetable available: February 15. Fall and Spring timetables available: May 15.

Use the buttons below to search the timetable. If the search results show 0 classes and the message ‘Please search again’, then the class is not scheduled for the selected term.