COMP90025 Parallel and Multicore Computing
|Dates & Locations:|| |
This subject is not offered in 2012.
|Time Commitment:||Contact Hours: 3 hours per week; Non-contact time commitment: 84 hours |
Total Time Commitment: 120 hours
Knowledge of Operating Systems and Networks, and C Programming
|Recommended Background Knowledge:|| |
C programming and UNIX familiarity.
|Non Allowed Subjects:|| |
|Core Participation Requirements:||For the purposes of considering request for Reasonable Adjustments under the Disability Standards for Education (Cwth 2005), and Students Experiencing Academic Disadvantage Policy, academic requirements for this subject are articulated in the Subject Description, Subject Objectives, Generic Skills and Assessment Requirements of this entry. The University is dedicated to provide support to those with special requirements. Further details on the disability support scheme can be found at the Disability Liaison Unit website: http://www.services.unimelb.edu.au/disability/|
Dr Aaron Harwood
|Subject Overview:|| |
The subject revises parallel architectures and computations with focus on network and communication complexity. A number of network programming techniques are covered. The subject introduces formal communication complexity and two models of parallel computing. Some advanced parallel algorithms are discussed including distributed hash tables and parallel priority queues.
On completion students will:
Each assessment item has a hurdle mark equal to half the maximum mark possible for that assessment item.
Students who fail any hurdle(s) will have their final mark adjusted so as to ensure that they fail the subject as a whole by at least the amount by which they failed the hurdle(s).
|Breadth Options:|| |
This subject is not available as a breadth subject.
|Fees Information:||Subject EFTSL, Level, Discipline & Census Date|
|Generic Skills:||On successful completion students will be able to: |
|Bachelor of Computer Science (Honours) |
Master of Engineering in Distributed Computing
Master of Science (Computer Science)
Master of Software Systems Engineering
|Master of Engineering (Software) |