NWEN-303 – Concurrent Programming
| Points: | 15 | Prerequisites: | MATH 161, NWEN 242; COMP 261 or NWEN 241 or SWEN 221 |
|---|---|---|---|
| Faculty: | Engineering | Corequisites: | None |
| School: | Engineering & Comp Sci | Restrictions: | COMP 310 |
This course examines a range of techniques for programming multi-threaded and distributed applications. Topics include synchronisation mechanisms used for programs that communicate via shared memory and message passing techniques for programs that communicate across a network. Practical work involves implementing programs using these techniques in a modern concurrent language, such as Java.
Tuition Fees
Tutorials
1 hour weekly
Textbook
Principles of Concurrent and Distributed Programming (Second edition), M. Ben-Ari, Addison-Wesley, 2006
Trimester 2 2013
* indicates instructor is the course coordinator.
| CRN | From/To | Days | Time | Building [Campus] | Room | Instructor | 17182 | 15 Jul – 20 Oct 2013 | Tue, Thu | 1200 - 1250 | Hugh Mackenzie [Kelburn] | LT104 | Lindsay Groves* | 15 Jul – 20 Oct 2013 | Wed | 0900 - 0950 | Hugh Mackenzie [Kelburn] | LT104 |
|---|

