CSS 503B: Systems Programming (Spring 2019)

[top]

Syllabus

Full syllabus: http://courses.washington.edu/css503/2019q2/syllabus.html

Tentative schedule: syllabus.html#schedule

Course Description

This course examines the logical design and programming aspects of operating systems and network communication. Topics covered include processes, threads, synchronization, deadlocks, memory management, virtual memory, file systems, and client-server network programming.

Goals

The overall goal of CSS 503, "Systems Programming" includes the ability to:

Prerequisite: 2.7 or better in CSS 502

[top]

Assignments

Submit assignments to canvas: https://canvas.uw.edu/courses/1309357

[top]

Lecture Notes

Lecture notes and supplemental materials may be posted as instructor time permits and may be incomplete.

[top]

Resources

resources

[top]

Additional Advice

Coming soon...