CSCI0330
Introduction to Computer Systems
Fall 2024
High-level computer architecture and systems programming. The course covers the organization of computer systems (in terms of storage units, caches, processors, and I/O controllers) and teaches students assembly-language programming and C-language programming. Extensive programming exercises introduce students to systems-level programming on Unix systems, as well as to multi-threaded programming with POSIX threads. Students will be introduced to the functions of operating systems. Prerequisite: CSCI 0160, 0180, 0190, or 0200.
Instructor(s): | |
Home Page: | https://cs0330-fall2024.github.io/ |
Meets: | MWF 2pm-2:50pm in Salomon Center 001 |
Exam: | No final exam has been scheduled for this course by the department through the registrar's office. Please consult syllabus or contact instructor. If an exam were to have scheduled, it would have been held: |
Max Seats: | 175 |
CRN: | 18099 |