COSC 273: Parallel and Distributed Computing

course materials for Spring 2023

Welcome to the Spring 2023 edition of COSC 273: Parallel and Distributed Computing. Course materials and assignments will be posted to this website. Please start by reading the course syllabus:

Coordinates
  • Lecture: MWF 10:00–10:50 Science Center, A131
  • Drop-in Office Hours (Science Center C216)
    • MWF 11:00–11:30
  • Will’s Office Hours by Appointment: sign up here
    • Thursday 1:00–2:30
  • TA Office Hours with Mary Kate (Science Center C109)
    • Wednesday 7:00–9:00pm
Resources

Primary Text: The Art of Multiprocessor Programming (AMP) by Herlihy et al. (required reading)

Other Resources

Lecture Materials

In readings below, AMP refers to The Art of Multiprocessor Programming.

Week 01 (01/30 - 02/03)
Week 02 (02/06 - 02/10)
Week 03 (02/13 - 02/17)
Week 04 (02/20 - 02/24)
Week 05 (02/27 - 03/03)
Week 06 (03/06 - 03/10)
Week 07 (03/20 - 03/24)
Week 08 (03/27 - 03/31)
Week 09 (04/03 - 04/07)
Week 10 (04/10 - 04/14)
Week 11 (04/17 - 04/21)
Week 12 (04/24 - 04/28)
Week 13 (05/01 - 05/09)


Assignments
Programming Assignments
Written Assignments
Quizzes
  • Quiz 01 (Friday, 03/31)
  • Quiz 02 (Friday, 04/07)
  • Quiz 03 (Friday, 04/21)
  • Quiz 04 (Friday, 04/28)
  • Quiz 05 (Friday, 05/05)
Final Project