CS 270 presents a top-down introduction to computer architecture after students have completed an introduction to Java programming.
The course contains:
- C programming
- Number representation
- The Von Neumann model
- Instruction Set Architecture
- Assembly language programming
- Digital logic and gates
The concepts in this course will be reinforced through assignments in C, LC3 assembly language, and Logisim based circuit design.
Sophomore standing. Computer Science and Applied Computing Technology majors only.
Prerequisite
CS 163 (CS1--No Prior Programming Experience); with a C or better or CS 164 (CS1--Prior Programming Experience); with a C or better
Instructors