General Information
Course Description
This course introduces the fundamental organization and structure of modern computer systems from the perspective of a programmer. Students will become more effective programmers by learning how computer systems compile, link, and execute programs, store information, and communicate. Topics covered will include data representations, computer arithmetic, low-level representations of programs, processor organization, the memory hierarchy and management, processes, and system-level I/O. A required weekly lab will involve a series of programming exercises related to these topics.
Instructor
- Prof. Peter Yoon
- Office: MECC 127
- Phone: (860) 297-2461
- Email: peter.yoon@trincoll.edu
- Office Hours: MWF 10:00 a.m. – 10:50 p.m. (by appointment)
- Zoom: trincoll.zoom.us/j/94883841797
Meetings
- Lecture
- MWF 11:00 a.m. – 11:50 a.m. (MECC 136)
- Laboratory
- W 1:30 p.m. – 4:10 p.m. (Yoon, MECC 124)
- R 1:30 p.m. – 4:10 p.m. (Chakraborttii, MECC 124)
