Lecture Notes on Programming Concurrent Computer Systems

Zhiming Liu
2005-01-01
Abstract:Abstract Concurrent programming is the activity of constructing a program containing multiple processes that execute in parallel The aim of the course is to introduce the basic concepts, principles and techniques in programming concurrent computing systems, and to provide practice in solving problems and skill in writing concurrent programs The course will also provide methods for evaluating systems, algorithms and languages from a broad perspective
What problem does this paper attempt to address?