You are here: UNE Home / Course and Unit Catalogue / 2008 / A-Z / COMP309

Year:

COMP309 Parallel and Distributed Computing

Credit Points 6
Offering
Responsible Campus Teaching Period Mode of Study
Armidale Semester 2 On line
Armidale Semester 2 On Campus
Online level
  • Level D - Comp/internet essential
  • Level E - Wholly online unit
Intensive School(s) None
Supervised Exam There is a UNE Supervised Examination held at the end of the teaching period in which you are enrolled.
Pre-requisites AMTH 140; COMP 280 and 283; or candidature in one of the following: GradCertCompSc; GradCertInfoTech; GradDipCompSc;GradDipInfoTech; MCompSc; MInfoSys; MInfoSys(Extended); MInfoTech; MInfoTech(Extended)
Co-requisites None
Restrictions COMP 509
Notes on-campus online D; off-campus online E; see COMP 280
Combined Units COMP509 - Parallel and Distributed Computing
Coordinator(s) Neil Dunstan (neil@turing.une.edu.au)
Unit Description

Two lectures and a two-hour laboratory session per week. This unit provides an introduction to the area of parallel and distributed computing. Topics include: processes, interprocess communication, multithreaded programming, thread synchronisation, and programming parallel virtual machines (PVM and MPI). External students should see COMP 280 for computer requirements.

Prescribed Material
Mandatory

Text(s):

Note: Students are expected to purchase prescribed material

UNIX Systems Programming: Communication, Concurrency and Threads
ISBN: 9780130424112
Robbins, K.A. and Robbins, S., Prentice Hall 2003
Recommended Material
Optional

Text(s):

Note: Reference material is held in the University Library - purchase is optional

Advanced Linux Programming
ISBN: 9780735710436
Mitchell, M., Oldham, J. and Samuel, A., New Riders
Disclaimer Unit information may be subject to change prior to commencement of the teaching period.
   

Email to a friend