10:30 am - 11:45 am, Art and Design Building 2026
Prerequisites | Description | Readings | Topics | Grading | Lateness | Home Page
Professor Richard Carver
Course office hours: T, R: 9:45 - 10:15am and 1:00 - 1:30pm
Engineering Bldg Room 5318
TA: Bo Zhang, Office hours: Friday 2-5pm, in Engineering Building room 4456.
Grade of C or better in CS 310 and 367.
The class focusses on issues that arise in the design and implementation of concurrent and distributed applications. Course work will involve several programming assignments.
Modern Multithreading by R. Carver and K.C. Tai, Wiley Interscience, 2006.
The following topics will be covered:
There will be several homeworks and programming assignments. In addition, there will be a project. The software required for these projects is available on the computers in the IT&E Lab and on osf1. You can also do some of the projects on your own computer. (The programming assignments involve programming in Java on a Windows/UNIX/Linux platform.) The homeworks, assignments, and class project may be done in groups of 2 or 3. Each member of a group is expected to contribute equally in order to get the same grade.
Tentatively: 55% of the course grade will be based on the programming assignments. In
addition, there will be a mid-term exam worth 25% of the grade. The
project will account for the remaining 20% of the grade.
The late submission policy is as follows: submissions will be marked down 10% per day.
You are expected to abide by the University's honor code during the semester. Any violation of the honor code will result in an F for the class.
CLASS HOME PAGE:
CS475 has a home page (http://www.cs.gmu.edu/~rcarver/cs475/)
Back to the top.