Go to Main Content

UNBC Direct Access Web



Detailed Course Information


2022 September Semester
Jul 05, 2022
Transparent Image
Information Select the desired Level or Schedule Type to find available classes for the course.

CPSC 231 - Computer Organization and Architecture
This course introduces computer organization and architecture. Topics include computer abstractions and technology, characteristics of good computer architecture, instruction set architecture, Reduced Instruction Set Computer (RISC), Complex Instruction Set Computer (CISC), processor datapath and control, pipelining, hyper-threading, memory systems, I/O systems, bus, multiprocessors, parallel computers, and Flynn's Taxonomy. Students gain hands-on experience throuhg a series of assembly level programming lab assignments using a simulator of a simple machine.

Please note: You must register separately in lecture and lab components.

Credits: 0.000 OR 4.000

Levels: Undergraduate
Schedule Types: Lecture, Self-Directed, Final Exam, Lec/Lab/Tut Combination, Laboratory


Green prerequisites must be completed before registering in this course

Red prerequisites can be taken concurrently with this course

Magenta co-requisites must be taken at the same time as this course

CPSC 230 Minimum Grade of C-

Return to Previous New Search
Transparent Image
Skip to top of page