Operating Systems (COSC 3250)
Undergraduate course, Marquette University, Computer Science Department, 2025
Course Description:
Fundamental concepts of operating systems including virtualization, process control and scheduling, concurrency and synchronization, memory management, file systems and device control. 3 hrs. lecture, 2 hrs. lab.
Responsibilities:
- Led a weekly 2-hour lab section of 11 students
- Guided students through projects, practice problems, and course material in weekly office hours
- Proctored and graded lab practical exams and written midterm exams
- Worked with a team of 2 other undergraduate TAs, 1 graduate TA, and 1 professor
