Home | About Us | Courses | Units | Student resources | Research |
IT Support | Staff directory | A-Z index |
M O N A T A R |
InfoTech Unit Avatar |
This field records the Chief Examiner for unit approval purposes. It does not publish, and can only be edited by Faculty Office staff
To update the published Chief Examiner, you will need to update the Faculty Information/Contact Person field below.
NB: This view restricted to entries modified on or after 19990401000000
FIT4001 is core in BSE and is mapped from the existing unit CSE4333. IEAust requires this unit for BSE acreditation.
Define here the reasons for changing the unit
Core for BSE, introducing parallel and distributed architecture and programming. Available for BCS (Honours) and BSc (Honours).
Mapped from CSE4333.
Distributed systems are in common use today and the adoption of parallel and grid-based sytems is increasing. This unit gives a firm grounding in the types of hardware, the paradigms for programming, the tools and the algorithms used to support such systems. Thus an understanding of the power and limitations of these systems is gained with experience in how to program them.
At the completion of this unit, students will have:
Knowledgeof:
Understandingof:
Skillsin:
ASCED: 020103 Programming
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 and languages. Students will program in these paradigms.
RecommendedReading
Reading material including research papers, programming manuals and system specifications, will be distributed electronically or in hardcopy.
Reference Material:
G.R. Andrews: Foundations of Multithreaded, Parallel and Distributed Programming, Addison-Wesley, 2000.
I.T. Foster: Designing and Building Parallel Programs, Addison-Wesley, 1995.
M. Maekawa, A.E. Oldehoeft, R.R. Oldehoeft: Operating Systems Advanced Concepts, Benjamin/Cummings, 1987. }
The teaching of the unit will be conducted through lectures and assignments. The lectures will present the conceptual and theoretical aspects of the unit addressing all objectives. The assignments will enhance the students understanding of the subject matter. Programming assignments will assist students in achieving objectives 2, 4 and 5. Assignments involving directed reading and research will assist with objectives 1, 3 and 4.
The teaching of the unit will be conducted through lectures and assignments. The lectures will present the conceptual and theoretical aspects of the unit addressing all objectives. The assignments will enhance the students understanding of the subject matter. Programming assignments will assist students in achieving objectives 2, 4 and 5. Assignments involving directed reading and research will assist with objectives 1, 3 and 4.
Assignments require both the writing and running of parallel code with the use of visualization, and written reports based on student's investigation of the history, development and evaluation of a variety parallel architectures. Both aspects fully cover the material in the unit and address all unit objectives.
Assessment is by assignments 100%. Programming assignments ensure objectives 2, and 5 are met; directed reading and research assignments ensure objectives 1 and 3 are met; and all assignments contribute to meeting objective 4.
2 hours of lectures per week for 13 weeks in each semester, in high-tech lecture theatre
None
None
Clayton lecturer for 13 weeks.
Logic simulator, CPU simulator and SOE.
A library impact statement has been completed for CSE4333. There are no additional requirements as most of the unit content is already covered in existing units which are adequately catered for by existing library resources.
Faculty of Information Technology
FIT2022, or CSE2302 and CSE2/3324; in addition students must have completed 24 points of level 3 units.
Types of parallelism within a computer architecture; processes, scheduling, inter-process communication; and experience with multiple programming languages.
Translation unit CSE4333
2008
Offered once annually in either Semester 1 or 2.
Clayton: All BSE students plus BCS and other FIT honours, Science students doing honours in CS, Engineering level 4 students, postgraduate courrsework students: approx 40.
Sita Ramakrishnan
03 Mar 2005 | Chris Freeman | Initial Draft |
04 Mar 2005 | Chris Freeman | modified ReasonsForIntroduction/RIntro |
06 Mar 2005 | Chris Freeman | continued creation of initial draft |
06 Mar 2005 | Chris Freeman | Completion of Initial Draft |
07 Mar 2005 | Nandita Bhattacharjee | modified ReasonsForIntroduction/RRole |
17 Mar 2005 | Chris Freeman | minor changes as agreed at SIG meeting 17MAR05 |
01 Apr 2005 | Nandita Bhattacharjee | modified Frequency |
04 Apr 2005 | Nandita Bhattacharjee | |
18 Apr 2005 | Chris Freeman | Applied standard clauses and other changes as advised by ADE steering commmittee. Changed Prerequisites to NIL. Changed Workload Requirements to 2Hrs Lecture and 2Hrs PracTutorial. Added Prohibitions. Corrected some spelling errors. Moved all objectives into a single paragraph Statement of Objective. Combined partially overlapping objectives 5 and 8, and renumbered. Corrected and enhanced DETYA classification (several apply?). |
19 Apr 2005 | Chris Freeman | Returned DETYA classification to a single code; Updated Resource Lab and Tutorial resources; Remove GCO9802 from Prohibitions; Corrected Level wording; |
26 Apr 2005 | Chris Freeman | Changed acronym DETYA into ACSED; |
26 Apr 2005 | Nandita Bhattacharjee | |
03 May 2005 | Gayle Nicholas | modified DateOfIntroduction; modified Enrolment; modified LocationOfOffering; modified ResourceReqs/StaffReqs; modified Teaching/Mode; modified ResourceReqs/LectureReqs; modified ResourceReqs/InterFaculty |
03 May 2005 | Gayle Nicholas | modified ResourceReqs/InterFaculty |
06 May 2005 | Chris Freeman | modified Workload/WorkHours to 3Hrs Lecture 2Hrs Prac |
06 May 2005 | Nandita Bhattacharjee | |
27 May 2005 | Chris Freeman | Changed Assessment/Objectives and corresponding Teaching/Strategies to clarify methods used for on and off campus modes; Removed Prohibitions for CSE1301, CSE1303, CSE2302; Corrected tpyos! |
01 Jun 2005 | Nandita Bhattacharjee | modified ResourceReqs/TutorialReqs; modified ResourceReqs/LabReqs; modified Assessment/Strategies; modified ResourceReqs/IntraFaculty; modified ResourceReqs/OtherResources; modified Prerequisites/PreReqUnits; modified Prohibitions |
01 Jun 2005 | Nandita Bhattacharjee | |
02 Jun 2005 | Christine Jessup | modified ReasonsForIntroduction/RRole |
03 Jun 2005 | Nandita Bhattacharjee | modified UnitObjectives/ObjText |
03 Jun 2005 | Nandita Bhattacharjee | modified Assessment/Strategies; modified Teaching/Strategies; modified Workload/WorkHours; modified Assessment/Objectives |
03 Jun 2005 | Nandita Bhattacharjee | modified Workload/WorkHours |
07 Jun 2005 | Geraldine DCosta | FIT School Approval, Approved for submission to Faculty Board Spl Mtg 3/05 |
07 Jun 2005 | Geraldine DCosta | FEC Approval |
13 Jun 2005 | Annabelle McDougall | FacultyBoard Approval |
17 Oct 2005 | David Sole | Added Software requrirements template |
21 Oct 2005 | David Sole | Updated requirements template to new format |
24 Feb 2006 | Nandita Bhattacharjee | modified Assessment/Strategies |
05 Jun 2006 | Christabel Gonsalvez | modified Location of Offering |
12 Jun 2006 | Geraldine DCosta | FIT School Approval, Approved for submission FEC Mtg 3/06 |
19 Jun 2006 | Ralph Gillon | FEC Approval |
30 Jun 2006 | Ralph Gillon | FacultyBoard Approval |
30 Nov 2006 | Martin Atchison | modified ReasonsForIntroduction/RIntro; modified Prohibitions; modified ReasonsForIntroduction/RIntro |
30 Nov 2006 | Martin Atchison | |
01 Dec 2006 | Martin Atchison | |
05 Dec 2006 | Gayle Nicholas | modified UnitName; modified Abbreviation; modified ReasonsForIntroduction/RIntro; modified ReasonsForIntroduction/RChange; modified UnitContent/Summary; modified UnitContent/HandbookSummary (AS REQUESTED BY SFEC 03/06) |
19 Dec 2006 | Geraldine DCosta | FIT School Approval, Approved for FEC Spl Mtg 4/06 |
19 Dec 2006 | Ralph Gillon | FEC Approval |
19 Dec 2006 | Ralph Gillon | FacultyBoard Approval - FacultyBoard Approval - FEC now has authority to formally approve amendments. FEC has approved this version - Faculty Board approval has been added to aid administration in Monatar |
20 Dec 2006 | Ingrid Zukerman | modified Workload/WorkHours; modified UnitContent/HandbookSummary |
20 Dec 2006 | Ingrid Zukerman | modified Teaching/Objectives; modified Assessment/Strategies |
23 Jan 2007 | Geraldine DCosta | FIT School Approval, Approved for FEC Mtg 1/07 |
12 Feb 2007 | Ralph Gillon | FEC Approval |
12 Feb 2007 | Ralph Gillon | FacultyBoard Approval - The UGPC now has authority to formally approve minor unit amendments. The UGPC has approved this version. Faculty Board approval has been added to aid administration in Monatar. |
30 Aug 2007 | Christabel Gonsalvez | Modified Prohibitions for transition to FIT codes for BNetComp students |
30 Aug 2007 | Christabel Gonsalvez | |
10 Sep 2007 | Desmond Casey | modified LocationOfOffering to include South Africa; |
28 Sep 2007 | Kai Ting | modified Prohibitions |
01 Oct 2007 | Ingrid Zukerman | FIT1001 Chief Examiner Approval, ( proxy school approval ) |
17 Oct 2007 | Geraldine DCosta | FEC Approval |
17 Oct 2007 | Geraldine DCosta | FacultyBoard Approval - The Undergraduate Programs Committee now has authority to formally approve minor unit amendments. UGPC Special Exec 3/07 has approved this version on 2/10/07. Faculty Board approval has been added to aid administration in Monatar. |
15 May 2008 | Ingrid Zukerman | Initial Draft; modified ReasonsForIntroduction/RChange; modified ReasonsForIntroduction/RRelevance; modified UnitObjectives/ObjText; modified UnitContent/Summary; modified UnitContent/Summary; modified Teaching/Strategies; modified Teaching/Objectives; modified Assessment/Strategies; modified Assessment/Objectives; modified Workload/WorkHours; modified ResourceReqs/TutorialReqs; modified ResourceReqs/LabReqs; modified ResourceReqs/OtherResources; modified LocationOfOffering; modified FacultyInformation/FIContact |
15 May 2008 | Ingrid Zukerman | |
19 May 2008 | Lindsay Smith | Returned previous ReasonsForIntroduction/RChange in addition to current reason |
19 May 2008 | Lindsay Smith | |
19 May 2008 | Lindsay Smith | |
20 May 2008 | Ingrid Zukerman | FIT1001 Chief Examiner Approval, ( proxy school approval ) |
20 May 2008 | Julianna Dawidowicz | FEC Approval |
20 May 2008 | Julianna Dawidowicz | FacultyBoard Approval - Chair, UGPC and the Chair, FEC granted Executive approval for amendments to FIT1001 on 20/05/08, for noting at UGPC 4/08, FEC 3/08 & FB 3/08. Faculty Board approval has been added to aid administration in Monatar. |
21 Jan 2009 | David Sole | Data from FIT4001 copied into this unit |
21 Jan 2009 | David Sole | Data from FIT4001 copied into this unit |
This version:
Copyright © 2022 Monash University ABN 12 377 614 012 – Caution – CRICOS Provider Number: 00008C Last updated: 20 January 2020 – Maintained by eSolutions Service desk – Privacy – Accessibility information |