Document Type

Syllabus

Description

Understanding how a computer works is essential to writing efficient, bug-free code. In this course you will learn about the basic organization of computing systems. From digital logic and devices to instruction set architecture, we will explore the organization and control of a CPU at multiple levels of detail. You will learn how high level languages are compiled into assembly language and converted to machine code, and how that machine code runs on a CPU. We will explore how understanding computer organization is essential for writing efficient code, writing error-free code, and protecting your code from malicious use and misuse.

Publication Date

Fall 2012

College

College of Engineering and Computer Science

Department

Computer Engineering

Course Number

CEG 3310-01

Comments

Section 01 of CEG 3310: Computer Organization.


Share

COinS