CS3650 — Computer Systems: Reviews & Ratings

CS3650 (Computer Systems) course reviews and ratings at Northeastern (NEU). Average rating 2.9/5. Compare professors with RateMyProfessor reviews.

Introduces the basic design of computing systems, computer operating systems, and assembly language using a RISC architecture. Describes caches and virtual memory. Covers the interface between assembly language and high-level languages, including call frames and pointers. Covers the use of system calls and systems programming to show the interaction with the operating system. Covers the basic structures of an operating system, including application interfaces, processes, threads, synchronization, interprocess communication, deadlock, memory management, file systems, and input/output control.

Average rating
2.9/5
Difficulty
3.4/5
Ratings
49
Last taught
Fall 2026
Credits
4 Hours
Prerequisites
CS 2510 with a minimum grade of D- or CS 3100 with a minimum grade of D- or CIS 310M with a minimum grade of D- or EECE 2560 with a minimum grade of D-

Professors

Data updated October 2026.

View on RateMyHusky