04239b7c_ment___Grand_Canyon_University__Course_Description
[Course #] CST-307 [Course Title] Introduction to Computer Architecture Lecture & Lab [Credits] 4 [Course Description] 
This course introduces current trends in computer architecture with a focus on performance measurement, instruction sets, computer arithmetic, design and control of a data path, pipelining, memory hierarchies, input and output, and a brief introduction to multiprocessors. The laboratory reinforces and expands learning of principles introduced in the lecture course. Hands-on activities focus on writing assembly language code that implements concepts discussed in the lecture course, focusing on registers, processes, threads, and I/O management. Prerequisites: MAT-262 and CST-110.
Bachelor of Science in Computer Science with an Emphasis in Game and Simulation Development | Grand Canyon University
Course Description