Apr 9, 2024 · Historical comment
He is clearly knowledgeable, but his lectures are unstructured and not very helpful. Expect to teach yourself most of the material in the class.
CSCI2271 · Computer Science
Morrissey College of Arts & Sciences
This course is about how computing machines implement the human-friendly abstractions we express in our programs. It reveals the internal representations of data and instructions, as well as the management of data storage in memory, the coordination of processes, and the interactions between operating systems and the programs being executed. Computer Systems explores system behavior and operations in considerable detail. This greater detail is essential for optimizing program performance, for working within the finite memory and word size constraints of computers, for effective debugging, and for systems-level programming. This hands-on course introduces you to the C programming language and techniques of systems programming through extensive coding exercises
Course experience
Averages use the original five-point historical evaluation scale.
Organization
3.7 / 5
How well the course was organized
Challenge
4.5 / 5
How intellectually challenging students found it
Attendance
3.4 / 5
How necessary attendance was
Assignments
3.9 / 5
How helpful assignments were
Weekly effort
~6.5
hours per week
Estimated from the original workload response buckets. Individual sections may differ.
Instructor options
Ratings below reflect only recovered evaluations connected to this course.
Associate Professor of the Practice, Computer Science
2.7 / 5
2.6 / 5
Professor of the Practice, Computer Science
4.9 / 5
4.5 / 5
Professor of the Practice, Computer Science
4.2 / 5
3.9 / 5
Associate Professor of the Practice, Computer Science
3.3 / 5
3.0 / 5
Student perspective
Recovered and new anonymous comments are shown as written and may reflect different course formats.
Apr 9, 2024 · Historical comment
He is clearly knowledgeable, but his lectures are unstructured and not very helpful. Expect to teach yourself most of the material in the class.
Across time
Section-level results available in the recovered archive.
Spring 2025
2 sectionsFall 2024
2 sectionsSpring 2024
3 sectionsFall 2023
2 sectionsSpring 2023
3 sectionsFall 2022
2 sectionsSpring 2022
3 sectionsFall 2021
2 sectionsSpring 2021
1 sectionFall 2020
1 sectionSpring 2020
3 sections