School of Engineering and Computer Science

NWEN-303 – Concurrent Programming

Points:15Prerequisites:ENGR 123 or MATH 161, NWEN 242; COMP 261 or NWEN 241 or SWEN 221
Faculty:EngineeringCorequisites:None
School:Engineering & Comp SciRestrictions:None

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

2016: domestic $961.50     international $3,929.85

Course Homepage

Trimester 2 2016

* indicates instructor is the course coordinator.

CRNFrom/ToDaysTimeBuilding [Campus]RoomInstructor
17182 11 Jul – 21 Aug 2016Mon, Thu, Fri1000 - 1050Murphy [Kelburn]LT101Lindsay Groves*
Matthew Stevens 
5 Sep – 16 Oct 2016Mon, Thu, Fri1000 - 1050Murphy [Kelburn]LT101