Go Back

Computer Organization

github linkedin

"CS 270 presents a top-down introduction to computer architecture after students have completed an introduction to Java programming."

Skills:

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.