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
This is a core unit in the Bachelor of Information Technology and Systems with majors in Systems Development, Net-centric Computing, Security and Applications Development and Networks. It was introduced as part of the faculty restructure for 2006.
4/5/2020: As the MSA course 4307 Bachelor of Computer and Information Sciences is in teach-out, the MSA offering of this unit has been re-coded to FZA2034 effective Semester 2, 2020. These units will be managed by South Africa and therefore no separate Monatar entries will be made
29/06/2018: Admin - amendment to Assessment removing the 30 minutes reading and noting time and reverting to the standard 10 minutes reading and noting time, as per FEC Email Meeting 1/18.
21 Mar 2017 - Changed the examination duration in the assessment summary.
13 July 2016 - South Africa requested that FIT1051 be included as a prerequisite for this unit as they no longer offer FIT1002 or FIT1040. The CE agreed (via email) that this prerequisite could be added to this unit.
5 December 2013: Unit Learning Outcomes (Objectives) are updated so that they are AQF compliant.
4 December, 2013: Due to the redesign of the unit to account for the pre-requisite now being FIT1040, some unit objectives have been removed so as not to give a false sense of the breadth of the unit.
6 Sept 2012: Revised the unit objective, unit synopsis and prerequisite knowledge to reflect the addition of the new prerequisite unit FIT1040.
September 2012: Added FIT1040 as an alternative prerequisite to FIT1002 for 2013. Approved by CE (Chris Ling) via email on 4/09/2012.
Remove FIT1008 from prohibitions - discussed with CEs of FIT1008 and FIT2034 and determined that units were NOT 80% similar.
This prohibition list has been updated to include FIT1008 which is 80% similar to FIT2034. Change to be implemented from Semester 1, 2011.
17/09/2020 Admin: Update to include new assessment and teaching approach fields as per Handbook requirements.
19/11/2020: Admin - this unit was disestablished at FEC 5/20 on 12/11/2020 as it is no longer required.
This is a core unit in the Bachelor of Information Technology and Systems (BITS) majors in Systems Development, Net-centric Computing, Security, Multimedia Games Development, Applications Development and Networks.
It continues the introduction to software development and software engineering which begins in the faculty common core unit FIT1040. It utilises the Java programming language to illustrate programming concepts and object-oriented techniques. It gives students practice in using them to design, develop and test computer programs.
Students undertaking majors in Systems Development, Multimedia Games Development, Security, Net-centric computing and Applications Development and Networks need a more advanced level of programming than is provided in the faculty common core.
On completion of this unit, students should be able to:
020103
The emphasis in this unit is on the application of fundamental programming concepts using an object-oriented programming language. It also introduces more advanced object-oriented programming topics such as inheritance and polymorphism. It gives students a deeper understanding of programming and gives more practical skills in designing, building and testing larger computer programs, including ones having graphical user interfaces, and utilising file I/O.
Stuart Reges and Marty Stepp. (2014). Building Java Programs: A Back to Basics Approach . (3rd Edition (2nd Edition also acceptable)) Addison Wesley (ISBN: 0-13-336090-3).
Recommended resources
Useful Software Whilst the JDK provides the compiler and runtime interpreter for the Java language, you will most likely want to make use of an Integrated Development Environment (IDE). You may use any IDE that you are comfortable with, but we strongly suggest you use Eclipse , because of the features included within it and its popularity within the industry. Eclipse can be downloaded from http://www.eclipse.org http://www.eclipse.org/
Technological requirements You must have the Java SE 7 Software Development Kit (called the JDK) installed on your computer. This software can be downloaded for free from the internet by going to http://www.oracle.com/technetwork/java/javase/downloads/index.html and clicking on the 'download' button in the JDK column. Note that some IDEs (see below) install their own version of the SDK - this is fine, provided that it is compatible to Java SE 7. Some IDEs require the SDK to be separately installed.
Examination (2 hours): 50%; In-semester assessment: 50%
Minimum total expected workload equals 12 hours per week comprising:
(a.) Contact hours for on-campus students:
(b.) Study schedule for off-campus students:
(c.) Additional requirements (all students):
FIT
CPE1004, CSE1203, CSE2305, GCO1812, FIT1007
Translation: CSE1203, GCO1812, FIT1007
Semester 2, 2009
Caulfield, Off-Campus, South Africa, Sunway
24 Mar 2005 | Jan Newmarch | modified ReasonsForIntroduction/RIntro; modified ReasonsForIntroduction/RObsolete; modified ReasonsForIntroduction/RChange; modified UnitObjectives/ObjCognitive; modified UnitContent/Summary; modified DateOfIntroduction; modified Workload/CreditPoints; modified Frequency; modified Prohibitions; modified Level; modified DateOfIntroduction; modified LocationOfOffering; modified FacultyInformation/FIContact |
13 Apr 2005 | Jan Newmarch | modified ReasonsForIntroduction/RIntro; modified UnitContent/RecommendedReading; modified UnitContent/RecommendedReading; modified Assessment/Strategies; modified Assessment/Objectives |
14 Apr 2005 | Samantha Wallace | modified ReasonsForIntroduction/RRole; modified ResourceReqs/LectureReqs; modified ResourceReqs/TutorialReqs; modified ResourceReqs/LabReqs; modified ResourceReqs/StaffReqs; modified ResourceReqs/SoftwareReqs; modified ResourceReqs/LibraryReqs; modified ResourceReqs/SchoolReqs; modified ResourceReqs/CaspaImpact; modified ResourceReqs/InterFaculty; modified ResourceReqs/IntraFaculty; modified ResourceReqs/OtherResources; modified Frequency; modified LocationOfOffering; modified ReasonsForIntroduction/RChange |
02 May 2005 | Samantha Wallace | modified UnitContent/Summary; modified Prohibitions |
09 May 2005 | Jan Newmarch | modified Abbreviation; modified ReasonsForIntroduction/RRelation; modified Teaching/Mode; modified Teaching/Strategies; modified Teaching/Objectives; modified Assessment/Objectives; modified Workload/WorkHours; modified Prerequisites/PreReqUnits; modified Prerequisites/PreReqKnowledge; modified Prohibitions |
11 May 2005 | Desmond Casey | modified Abbreviation |
16 May 2005 | Desmond Casey | |
20 May 2005 | Jan Newmarch | modified Abbreviation |
26 May 2005 | Desmond Casey | modified Teaching/Strategies; modified Prohibitions |
30 May 2005 | Christine Jessup | FIT School Approval, 2005-300505 |
30 May 2005 | Christine Jessup | modified Teaching/Strategies |
03 Jun 2005 | Geraldine DCosta | FIT School Approval, Approved for submission to FEC Mtg 4/05 |
03 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 |
04 Jun 2006 | Christabel Gonsalvez | FIT2034 made alias of FIT1007. All details for FIT2034 now reflected in FIT1007 Monatar entry. modified UnitName; modified Abbreviation; modified ReasonsForIntroduction/RChange; modified ReasonsForIntroduction/RRole; modified UnitObjectives/ObjText; modified ReasonsForIntroduction/RChange; modified ReasonsForIntroduction/RRelation; modified UnitObjectives/ObjCognitive; modified UnitObjectives/ObjCognitive; modified ReasonsForIntroduction/RRelation; modified UnitContent/Summary; modified UnitContent/Summary; modified UnitContent/RecommendedReading; modified Teaching/Mode; modified Teaching/Strategies; modified Teaching/Objectives; modified Assessment/Strategies; modified Assessment/Objectives; modified Workload/WorkHours; modified Workload/CreditPoints; modified ResourceReqs/LectureReqs; modified ResourceReqs/TutorialReqs; modified ResourceReqs/LabReqs; modified ResourceReqs/StaffReqs; modified ResourceReqs/SoftwareReqs; modified ResourceReqs/LibraryReqs; modified Prohibitions; modified Prerequisites/PreReqUnits; modified ResourceReqs/SchoolReqs; modified ResourceReqs/CaspaImpact; modified ResourceReqs/IntraFaculty; modified ResourceReqs/InterFaculty; modified ResourceReqs/OtherResources; modified Prerequisites/PreReqKnowledge; modified Level; modified Research; modified Research; modified DateOfIntroduction; modified Frequency; modified LocationOfOffering; modified FacultyInformation/FIContact; modified FacultyInformation/FIContact |
05 Jun 2006 | Christabel Gonsalvez | modified ReasonsForIntroduction/RIntro; modified ReasonsForIntroduction/RChange |
08 Jun 2006 | Christabel Gonsalvez | |
12 Jun 2006 | Geraldine DCosta | FIT School Approval, Approved for submission FEC Mtg 3/06 |
15 Jun 2006 | Christabel Gonsalvez | modified ReasonsForIntroduction/RIntro; modified ReasonsForIntroduction/RChange; modified Assessment/Strategies; modified Prohibitions; modified Prerequisites/PreReqUnits |
15 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 |
24 Aug 2007 | David Sole | Data has been imported from FIT1007 ( FB Approved 30 Jun 2006 ) |
03 Sep 2007 | Kai Ting | modified AliasTitles |
10 Sep 2007 | Desmond Casey | Modified to cater for removal of co-taught unit FIT1007 - modified ReasonsForIntroduction/RRole; modified ReasonsForIntroduction/RChange; modified ReasonsForIntroduction/RRelation; modified Classification; modified Teaching/Strategies; modified Assessment/Strategies; modified Level; modified Frequency |
14 Sep 2007 | Sea Ling | modified ReasonsForIntroduction/RIntro; modified ReasonsForIntroduction/RIntro; modified UnitContent/RecommendedReading; modified Teaching/Strategies |
19 Sep 2007 | Christabel Gonsalvez | modified Prohibitions |
19 Sep 2007 | Christabel Gonsalvez | |
20 Sep 2007 | Sea Ling | |
20 Sep 2007 | Sea Ling | |
20 Sep 2007 | Sea Ling | FIT2034 Chief Examiner Approval, ( proxy school approval ) |
11 Oct 2007 | Geraldine DCosta | FEC Approval |
11 Oct 2007 | Geraldine DCosta | FacultyBoard Approval - The Undergraduate Programs Committee now has authority to formally approve minor unit amendments. UGPC 5/07 has approved this version on 19/9/07. Faculty Board approval has been added to aid administration in Monatar. |
22 Jun 2009 | Shane Moore | Made changes to conform to new faculty standard content requirements: (modified ReasonsForIntroduction/RChange; modified UnitObjectives/ObjSocial; modified UnitObjectives/ObjPsychomotor; modified UnitObjectives/ObjAffective; modified UnitObjectives/ObjCognitive; modified UnitObjectives/ObjText; modified UnitContent/Summary; modified UnitContent/Summary; modified UnitContent/HandbookSummary; modified Teaching/Strategies; modified Teaching/Objectives; modified Assessment/Objectives; modified Workload/WorkHours; modified ResourceReqs/LectureReqs; modified ResourceReqs/LabReqs; modified ResourceReqs/SchoolReqs; modified Prerequisites/PreReqKnowledge; modified Prerequisites/PreReqKnowledge; modified FacultyInformation/FIContact; modified DateOfIntroduction) |
22 Jun 2009 | Shane Moore | |
24 Jun 2009 | Julianna Dawidowicz | RSmall admin changes prior to Chief Examiner approval: abbreviation all CAPS, prohibitions alpha ordered. |
24 Jun 2009 | Julianna Dawidowicz | FIT2034 Chief Examiner Approval, ( proxy school approval ) |
30 Jun 2009 | Shane Moore | reverted Teaching/Strategies at the request of the UGPC |
30 Jun 2009 | Julianna Dawidowicz | FIT2034 Chief Examiner Approval, ( proxy school approval ) |
30 Jun 2009 | Julianna Dawidowicz | FEC Approval |
30 Jun 2009 | Julianna Dawidowicz | FacultyBoard Approval - UGPC Spl mtg 1/09 approved this version on 26/06/09. Faculty Board approval has been added to aid administration in Monatar. |
07 Jul 2009 | Shane Moore | Noted translation set for FIT1007. |
07 Jul 2009 | Shane Moore | Submitting for approval of the Translation Set. |
16 Jul 2009 | Julianna Dawidowicz | Deleted prohibitions as requested by UGPC 4/09 and included duration of exam as specified in the unit guide. |
16 Jul 2009 | Julianna Dawidowicz | FIT2034 Chief Examiner Approval, ( proxy school approval ) |
16 Jul 2009 | Julianna Dawidowicz | FEC Approval |
16 Jul 2009 | Julianna Dawidowicz | FacultyBoard Approval - UGPC mtg 4/09 approved this version on 13/07/09 subject to a minor clarification. Unit was updated and Faculty Board approval has been added to aid administration in Monatar. |
29 Oct 2009 | David Sole | This unit has been updated as part of a 2009 review and comparison of data with current Handbook, Syllabus + and Callista data. |
29 Oct 2009 | David Sole | 2009 Review - Submit |
29 Oct 2009 | David Sole | 2009 Review - Chief Examiner approval |
29 Oct 2009 | David Sole | 2009 Review - FEC approval |
29 Oct 2009 | David Sole | 2009 Review - Faculty Board approval |
10 Feb 2011 | Sea Ling | modified Prohibitions; modified ReasonsForIntroduction/RChange |
10 Feb 2011 | Sea Ling | |
10 Feb 2011 | Sea Ling | FIT2034 Chief Examiner Approval, ( proxy school approval ) |
17 Feb 2011 | Caitlin Slattery | modified Prohibitions; modified ReasonsForIntroduction/RChange; modified ReasonsForIntroduction/RChange |
17 Feb 2011 | Sea Ling | FIT2034 Chief Examiner Approval, ( proxy school approval ) |
06 Sep 2012 | Caitlin Slattery | Added FIT1040 as an alternative prerequisite to FIT1002 for 2013. Approved by CE (Chris Ling) via email 4/09/2012. |
06 Sep 2012 | Sea Ling | modified UnitObjectives/Objectives; modified UnitObjectives/Objectives; modified UnitContent/Synopsis; modified ReasonsForIntroduction/RoleRelationshipRelevance; modified Prerequisites/PreReqKnowledge; modified ReasonsForIntroduction/RChange |
25 Sep 2012 | Jeanette Niehus | FIT2034 Chief Examiner Approval, ( proxy school approval ) |
25 Sep 2012 | Jeanette Niehus | FEC Approval |
25 Sep 2012 | Jeanette Niehus | FacultyBoard Approval - UGPC approval granted 13/9/12. Faculty Board approval has been added to aid administration in Monatar. |
04 Dec 2013 | Shane Moore | Revised the Learning Outcomes and Handbook Description to reflect the removal of some content as a result of this unit needing to cover introductory Java concepts (which in turn was due to FIT1040 becoming the pre-requisite and thus students not coming into this unit with a Java background) |
04 Dec 2013 | Shane Moore | |
05 Dec 2013 | Sea Ling | modified ReasonsForIntroduction/RChange; modified UnitObjectives/Objectives |
05 Dec 2013 | Sea Ling | |
05 Dec 2013 | Sea Ling | modified UnitObjectives/Objectives |
06 Dec 2013 | Jeanette Niehus | FIT2034 Chief Examiner Approval, ( proxy school approval ) |
06 Dec 2013 | Jeanette Niehus | FEC Approval |
06 Dec 2013 | Jeanette Niehus | FacultyBoard Approval - UGPC Executive Approval granted 6/12/13. Faculty Board approval given to aid administration in Monatar. |
22 Jan 2014 | Damien Moore | modified Workload/ContactHours (bulk upload from CUPID extract) |
17 Mar 2016 | Jeanette Niehus | Admin: modified Chief Examiner |
22 Jul 2016 | Jeanette Niehus | Admin: added prerequisite unit as approved by the CE. |
26 Jul 2016 | Jeanette Niehus | FIT2034 Chief Examiner Approval, ( proxy school approval ) |
26 Jul 2016 | Jeanette Niehus | FEC Approval |
26 Jul 2016 | Jeanette Niehus | FEC Approval |
02 Aug 2016 | Jeanette Niehus | FacultyBoard Approval - UGPC executive approval given 25/07/2016 |
21 Mar 2017 | Chris Ling | modified Assessment/Summary; modified ReasonsForIntroduction/RChange |
21 Mar 2017 | Chris Ling | |
06 Apr 2017 | Jeanette Niehus | Admin: modified Chief Examiner |
11 May 2017 | Jeanette Niehus | FIT2034 Chief Examiner Approval, ( proxy school approval ) |
11 May 2017 | Jeanette Niehus | FEC Approval |
11 May 2017 | Jeanette Niehus | FacultyBoard Approval - Approved at UGPC 2/17 (Item 5.1) 04/05/2017 |
29 Jun 2018 | Jeanette Niehus | Admin: modified ReasonsForIntroduction/RChange; modified Assessment/Summary as per approval from Deputy Dean (Education) |
29 Jun 2018 | Jeanette Niehus | FIT2034 Chief Examiner Approval, ( proxy school approval ) |
29 Jun 2018 | Jeanette Niehus | FEC Approval |
29 Jun 2018 | Jeanette Niehus | FacultyBoard Approval - Executively approved by ADLT (on behalf of the DD(E)) 29/06/2018 |
04 May 2020 | Emma Nash | modified ReasonsForIntroduction/RChange |
17 Sep 2020 | Miriam Little | modified ReasonsForIntroduction/RChange; modified UnitContent/PrescribedReading; modified UnitContent/PrescribedReading; modified UnitContent/PrescribedReading; modified Assessment/Summary |
19 Nov 2020 | Jeanette Niehus | Admin: modified UnitName; modified ReasonsForIntroduction/RChange |
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 |