-->

Comp 398: Systems and Multi-Programming

Basics | Textbook | Resources
Spring 2019

Announcements

Welcome to Comp 398.

Catalog Descritpion: The central concept explored in this course is the process, an instance of a program in execution. The course examines the ways the operating system facilitates the management of processes and the services it provides to processes. Students will also learn how to write programs that create new processes, and programs that create multiple threads of execution within a single process to take advantage of today’s multi-core processors.

Course Basics

Lecture: Tue-Thu 2:00PM-3:20PM, Science Center 1315

Instructor: Martin Gagné
Email: lastname_firstname at wheatoncollege dot edu
Office: Science Center 1323
Office Hours: Monday 10:00AM-12:00PM
Wednesday 2:00PM-4:00PM
Friday 1:00PM-2:00PM
and by appointment

Course Discussion: Piazza (by invitation, mandatory enrollment)

Course Textbook

There is no required textbook for the course. Over the course of the semester, I will recommend readings extracted from a number of books, I will add the references here as they become relevant.

Additional references

This course provides an introduction to imperative programming as well as the C program language. Each could warrant their own course of study and we highly recommend you study them further. Some references of use: