Welcome to CS176 (a.k.a. CSCI 1760): Introduction to Multiprocessor Synchronization!

This course examines the theory and practice of multiprocessor synchronization. Subjects covered include multiprocessor architecture, mutual exclusion, wait-free and lock-free synchronization, spin locks, monitors, load balancing, concurrent data structures, and transactional synchronization.

CS176 meets Tuesdays and Thursdays, from 2:30 pm to 3:50 pm (K Hour) in CIT 477.

News

NOV 27 2011

The fourth homework was just posted on the Assignments page.


NOV 09 2011

The third homework was just posted on the Assignments page.



OCT 12 2011

The second homework was just posted on the Assignments page.



SEP 27 2011

The first homework was just posted on the Assignments page.



SEP 15 2011

The TA hours have been posted on the People page. They start Monday, Sep 19.



SEP 15 2011

To join the Google Groups for this course send an email request to csci1760+subscribe@googlegroups.com


SEP 15 2011

The updated slides for the first three classes have been published. The others will follow the class schedule.


SEP 8 2011

First day of class! We will soon provide an email list for the class, and upload the Collaboration Policy.