CMSC216
Introduction to Computer Systems
Prerequisite: Minimum grade of C- in CMSC132; and minimum grade of C- in MATH141. Restriction: Must be in a major within the CMNS-Computer Science department; or must be in Engineering: Computer program; or must be in the Computer Science Minor program; and Permission of CMSC - Computer Science department. 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.
Sister Courses: CMSC216H
Fall 2024
55 reviews
Average rating:
4.82
122 reviews
Average rating:
2.47
227 reviews
Average rating:
4.23
Spring 2024
55 reviews
Average rating:
4.82
227 reviews
Average rating:
4.23
Fall 2023
122 reviews
Average rating:
2.47
278 reviews
Average rating:
3.19
55 reviews
Average rating:
4.82
34 reviews
Average rating:
4.79
Summer 2023
227 reviews
Average rating:
4.23
Spring 2023
122 reviews
Average rating:
2.47
278 reviews
Average rating:
3.19
Past Semesters
8 reviews
Average rating:
3.25
278 reviews
Average rating:
3.19
9 reviews
Average rating:
3.33
227 reviews
Average rating:
4.23
45 reviews
Average rating:
3.76
0 reviews
Average rating:
N/A
91 reviews
Average rating:
3.68
25 reviews
Average rating:
2.44
122 reviews
Average rating:
2.47
63 reviews
Average rating:
4.62
39 reviews
Average rating:
4.23
122 reviews
Average rating:
2.47
227 reviews
Average rating:
4.23