Parallel Computing (CS-0122)

Spring 2027 · CS 0122 · Tufts University · 3 credits · Undergraduate

Programming modern parallel computer architectures, especially GPUs and multi-core CPUs. Rationale for modern multi-core CPUs. Challenges of multi-threaded programming. High-performance software taking advantage of hardware caches, cache coherency, memory systems and parallel computation. Recommendations: EE 25 or CS 40.

Course codes: CS-0122, CS 0122, CS0122, CS-122, CS 122, CS122, EE-0155, EE 0155, EE0155, EE-155, EE 155, EE155

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