View reviews for professors for this course View On Testudo

CMSC216

Introduction to Computer Systems

Introduction to the interaction between user programs and the operating system/hardware. Major topics include C programming, introductory systems programming, and assembly language. Other concepts covered include UNIX, machine data representation, thread management, optimization, and virtual memory. Programming is done in the Linux Environment.

73 reviews
Average rating: 4.01

19 reviews
Average rating: 3.63

17 reviews
Average rating: 3.53

14 reviews
Average rating: 3.50

9 reviews
Average rating: 3.33

8 reviews
Average rating: 3.25

89 reviews
Average rating: 2.96

11 reviews
Average rating: 2.00

0 reviews
Average rating: Not yet rated

Average GPA: 2.45 between 6,688 students

"W"s are considered to be 0.0 quality points. "Other" grades are not factored into the average GPA calculation.