[an error occurred while processing this directive]
Home Monash Info News and Events Campuses and Faculties Monash University
Monash University Handbooks

CSE5310

Introduction to advanced computing (6 points)

(IT)

Leader: TBA

Offered:
Not offered in 2003.

Synopsis: The aim of the unit is to provide students with the ability to write their own scientific computing applications on a distributed parallel computing environment such as cluster computing systems. As a theoretical foundation, principles of parallel computing architectures are introduced, as well as performance and scalability measures, parallel algorithms and parallel data structures and, an overview of parallel languages and types of parallelisation techniques. The core of the unit is an introduction to programming message-passing applications. Specifically this unit teaches the industrially widely used standard of the Message-Passing-Interface (MPI).

Assessment: Written theory exam (30%); practical exam (30%); project (40%)

Contact Hours: 20 hours of lectures and 40 hours of supervised practical classes and project work 50 hours

Prerequisites: BSc, BE, BCompSc or equivalent scientific or computing degree. Students are expected to be familiar with programming concepts and fluent in at least one programming language (preferably C or Java).


Help | Contacts | Site Map | Staff Directory | Search