"CS 270 presents a top-down introduction to computer architecture after students have completed an introduction to Java programming."
Skills:
- Logic Gates
- Circuits
- Computer Architecture
- State Machines
- Caching and Addressing
Languages: |
|
C, Assembly, Binary, Circuitry Mapping |
Projects: |
Description |
P4 |
Symbol Table |
P5 |
Assembly Code |
P7 |
Recursive Assembly using Jumptos |
CS270
  was my first look at the low level processes taking place within a machine.  Besides studying architecture, much of the course's work took place in an LC3 simulator.  Using such simulator is where
I gained first-hand experience using assembly, and thus fleshed out a significant amount of my understanding of how syntax was interpreted and how high level languages are abstracted.  It "lifted the hood" on the seemingly over-complex job
of a machine, and cemented roots in my understanding of code as a whole.