Computer Architecture (EE-0126)

Spring 2027 · EE 0126 · Tufts University · 3 credits · Undergraduate

Modern computer architecture, starting from caches and memory systems, basic 5-stage pipelines and progressing to out-of-order superscalar processors, multicore processors, and heterogeneous processors. Techniques to maximize single-thread performance within the constraints of memory technology, power consumption, and the inherent instruction-level parallelism of applications. Recommendations: an undergraduate computer organization class such as EE25 or CS40

Course codes: EE-0126, EE 0126, EE0126, EE-126, EE 126, EE126, CS-0146, CS 0146, CS0146, CS-146, CS 146, CS146

Remember: Changes made on aSIStant are NOT automatically carried over to SIS!
You must manually register AND enroll in courses on SIS after building your schedule here.

Course Discovery