CS 390C - Principles of Concurrency and Parallelism
This course will cover foundational topics in concurrent and
parallel programming.
Multithreading,
event processing,
concurrency control abstractions and mechanisms,
memory models,
scheduling and load-balancing,
implementation techniques,
parallel algorithms, and
formal methods are among the topics that will be covered.
Programming exercises will be given to expose students to multicore
computing platforms.
| Usually Offered: | Spring |
| Credit: | 3 hours (class) |
| Prerequisite: | CS 251 |
| University Catalog: | CS 390C |
| Schedule: | Spring 2008 Instructor: Suresh Jagannathan & Ananth Grama |
