Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
courses:cs377-202651:schedule [2026/01/21 00:03] – created mlsmithcourses:cs377-202651:schedule [2026/04/28 13:09] (current) – [Table] mlsmith
Line 11: Line 11:
  
  
-^ Week                      ^ Topics of the Week                                    ^ Readings          ^ Tue    ^ Thu    +^ Week                      ^ Topics of the Week                                     ^ Readings          ^ Tue   ^ Thu   
-^  [[week1|-1-]]            | What is Concurrent Programming?                       | Ben-Ari Ch. 1            | 1/22   +^  [[week1|-1-]]            | What is Concurrent Programming?                        | Ben-Ari Ch. 1           | 1/22  
-^  [[week2|-2-]]            | The Concurrent Programming Abstraction                | Ben-Ari Ch. 2     | 1/27   | 1/29   +^  [[week2|-2-]]            | The Concurrent Programming Abstraction                 | Ben-Ari Ch. 2     | 1/27  | 1/29  
-^  [[week3|-3-]]            | The Critical Section Problem (UPC)                    | Ben-Ari Ch. 3     | 2/3    | 2/5    +^  [[week3|-3-]]            | The Critical Section Problem (UPC)                     | Ben-Ari Ch. 3     | 2/3   | 2/5   
-^  [[week4|-4-]]            | The Critical Section Problem (UPC); Semaphores (UPC)  | Ben-Ari Ch. 3, 6  | 2/10   | 2/12   +^  [[week4|-4-]]            | The Critical Section Problem (UPC); Semaphores (UPC)   | Ben-Ari Ch. 3, 6  | 2/10  | 2/12  
-^  [[week5|-5-]]            | Semaphores (UPC)                                      | Ben-Ari Ch. 6     | 2/17   | 2/19   +^  [[week5|-5-]]            | Semaphores (UPC)                                       | Ben-Ari Ch. 6     | 2/17  | 2/19  
-^  [[week6|-6-]]            | Semaphores (UPC)                                      | Ben-Ari Ch. 6     | 2/24   | 2/26   +^  [[week6|-6-]]            | Semaphores (UPC)                                       | Ben-Ari Ch. 6     | 2/24  | 2/26  
-^  [[week7|-7-]]            | From Semaphores to Monitors                           | Ben-Ari Ch. 7     | 3/3    | 3/5    +^  [[week7|-7-]]            | From Semaphores to Monitors                            | Ben-Ari Ch. 7     | 3/3   | 3/5   
-^  Spring Break                                                                                                       ||||| +^  Spring Break                                                                                                      ||||| 
-^  [[week8|-8-]]            | Monitors (Java); Channels (CSP/Golang)                | Ben-Ari Ch. 7     | 3/24   | 3/26   +^  [[week8|-8-]]            | Monitors (Java); Channels (CSP/Golang)                 | Ben-Ari Ch. 7     | 3/24  | 3/26  
-^  [[week9|-9-]]            | Monitors (Java); Channels (CSP/Golang)                | Ben-Ari Ch. 7, 8  | 3/31   | 4/2    +^  [[week9|-9-]]            | Monitors (Java); Channels (CSP/Golang)                 | Ben-Ari Ch. 7, 8  | 3/31  | 4/2   
-^  [[week10|-10-]]          | Channels (CSP/Golang)                                 | Ben-Ari Ch. 8     | 4/7    | 4/9    +^  [[week10|-10-]]          | Channels (CSP/Golang) / Spaces (Ruby/Rinda)            | Ben-Ari Ch. 8     | 4/7   | 4/9   
-^  [[week11|-11-]]          | Channels (CSP/Golang) / Spaces (Ruby/Rinda)           | Ben-Ari Ch. 8     | 4/14   | 4/16   +^  [[week11|-11-]]          | Spaces (Ruby/Rinda)                                    | Ben-Ari Ch. 8     | 4/14  | 4/16  
-^  [[week12|-12-]]          | Spaces (Ruby/Rinda)                                   | Ben-Ari Ch. 9     | 4/21   | 4/23   +^  [[week12|-12-]]          | Spaces (Ruby/Rinda) / Shear Sort / Analysis and proof  | Ben-Ari Ch. 9     | 4/21  | 4/23  
-^  [[week13|-13-]]          | CUDA Shear Sort / Analysis and proof                | Ben-Ari Ch. 9     | 4/28   | 4/30   +^  [[week13|-13-]]          | Final Assignment Parallel Composition in Golang      | Ben-Ari Ch. 9     | 4/28  | 4/30  
-^  [[week14|-14-]]          | Wrap-up / Final Assignment / ECS                      |                   | 5/5           +^  [[week14|-14-]]          | Wrap-up / Final Assignment / ECS                       |                   | 5/5         
-^  Study Period: Dec 12-15                                                                                            |||||+^  Study Period: May 6--12                                                                                           |||||