units
FIT3143
Faculty of Information Technology
Refer to the specific census and withdrawal dates for the semester(s) in which this unit is offered, or view unit timetables.
| Level | Undergraduate |
| Faculty | Faculty of Information Technology |
| Offered | Clayton First semester 2013 (Day) |
Modern computer systems contain parallelism in both hardware and software. This unit covers parallelism in both general purpose and application specific computer architectures and the programming paradigms that allow parallelism to be exploited in software. The unit examines both shared memory and message passing paradigms in both hardware and software; concurrency, multithreading and synchronicity; parallel, clustered and distributed supercomputing models, languages and software tools and development environments. Students will program in these paradigms.
At the completion of this unit students will have -
A knowledge and understanding of:
concurrency, synchronicity and parallelism;
An appreciation of:
Developed skills in:
Examination (3 hours): 50%; In-semester assessment: 50%
2 hrs lectures/wk, 2 hr laboratory/wk, 1 hr tutorial/wk
FIT4001, CSE4333