CRN 10176 Introduction to Concurrent and Distributed Programming - CPSC 222 - A1 |
||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
This course introduces the core concepts, techniques, and tools for concurrent and distributed programming. Topics include concurrent programming in shared memory systems and distributed programming in message passing systems. After introducing the necessary concepts, various coordination problems are discussed and then solved using different synchronization mechanisms. Relevant programming environments are introduced and students gain hands-on experience through programming assignments in both shared memory systems and message passing systems.
Levels:  Undergraduate Campus:   World Wide Web Schedule Type:  Lecture Instructional Method: Online Credits:   3.000
|
Return to Previous |