|
Computer Organization CS 35101 Fall 2020
|
|
Course Description
This course describes functional overview of computer systems, interconnection of basic components, system performance measures, instruction set design, arithmetic logic unit, control unit, memory system, pipelining, interrupts and input-output.
Prerequisites: Minimum C grade in CS 13001; or minimum C grade in the following courses: CS 13011 and CS 13012
|
Course Learning Outcomes
By the end of the course, you will be able to:
Explain the interaction between a program and the hardware of a computer system
Articulate the basics of logic design
Convert numbers between various numbering systems and perform arithmetic within these numbering systems
Code in assembly language
Examine the performance of programs
Understand basic techniques used by hardware designers to improve performance
Understand the rationale for switching from sequential processing to parallel processing
Syllabus and Course Schedule
You will find the course syllabus and schedule with information about the purpose, structure, policies, and requirements for the course
Learning Materials
Lecture Slides
|
Lab Projects
|
|
|