Welcome to CS176
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.
From now on, announcements will be communicated through the course listserv. If you're not on the listserv you can join it through sympa. If you were registered, your cs email should automatically be subscribed.