CS706
CS 706 Concurrent Software Systems
Syllabus
Homework and Programming Assignments:
Homework #1
Homework #2     UnisexBathroom.java
Homework #3     UnisexBathroomSC.java
Practice Problem on Vector Timestamps
Homework #4     hm4.zip
What's on the midterm?
Lecture Notes
Textbook Home Page
Project Information
     Optional Project Assignment
     ReaderWriter.java
Reading
Software and the Concurrency Revolution (PDF) (HTML)
Reachability Testing
Eclipse Java Development Environment
Information about Eclipse
Course References:
Dining Philosophers in the language Clojure (More on Clojure .)
Is the Brain a Digital Computer?
Are you Living in a simulation?
Free Computer books online
Java JDK
Threads and Locks (Java Language Specification)
Java World Online Magazine
Standardization Proposals for Threads in C++
Concurrent Systems Page
If you are a student with a disability and you need academic accommodations,
please see me and contact the Disability Resource Center (DRC) at 993-2474.
All academic accommodations must be arranged through the DRC.
Calendars
GMU Academic Calendar
|
GMU Final Exam Schedule
|
Calendar of Religious Holidays