Machine Structure & Assembly-language Programming (CS-0040)

Spring 2024 · CS 0040 · Tufts University · 5 credits · Undergraduate

Structure of machine-level data and code, including memory, cache, registers, machine arithmetic, and bitwise operations. Encapsulating machine functionality through interfaces and abstract data types. Structure of assembly code, relocatable object code, and binary machine code, and the translations between them. Applications of machine-level operations and code translations in programming projects. High demand (see "course notes" for signup procedure).

Course codes: CS-0040, CS 0040, CS0040, CS-40, CS 40, CS40

Course Discovery