To support you and your education, BCIT is adapting applied learning in formats appropriate to the unfolding global situation. All PTS classes are being delivered in an online format unless you are notified otherwise.
Computer architecture and computer organization are fundamental topics for computer programmers and computer systems developers. This applied course is a study of the rules and methods used to describe the functionality and implementation of computer systems. The hierarchy of computer levels and functions are discussed and analyzed in detail. Through exercises and labs students evaluate modern computer system hardware architectures. They are shown how to build performance into their software applications and computer systems. Topics include pipelining, error-correcting code in theory and in practice, performance enhancement, hard-disk drives and solid-state drives, cache and main memory, addressing, microprogramming the CPU, registers and circuits. Additional topics include the ALU and data path, logarithms, bus clocking, bus arbitration, and address decoding. COMP 2825 is required for the Computer Systems Certificate, CSC in PTS and it is equivalent to COMP 2721 in the full-time CST Diploma. Upon successful completion students will use software at the hardware level to optimize how code is managed by the datapath inside the CPU. They will have skills to evaluate and recommend the appropriate computer system architecture for specific applications. PLEASE NOTE: COMP 2825 will be offered in the January and April terms.
If you have a comment or question about this course, please complete and submit the form below.
Interested in being notified about future offerings of COMP 2825 - Computer Architecture and Organization?
If so, fill out the information below and we'll notify you by email when courses for each new term are displayed here.