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
FIT5211 is a Level 5 version of FIT9059 and will be offered in the Master of Data Science as an elective unit.
26/09/2016 - Admin: updated prerequisites to reflect new programming unit as per email confirmation from CE and added prohibition.
3 April 2017: Adding reasons for Change on behalf of Chief Examiner. Examination hours updated to meet new University Examination Procedures. Effective S2 2017.
May 2017: Removed "or equivalent introductory programming unit" from prerequisite statement as students specifically need python programming and the statement suggests any introductory programming is satisfactory. Discussed with CE Bernd Meyer.
No change in any requirement. Just made the requirement for a gap between lectures explicit since otherwise central timetabling will allocate x1 hours back to back, effectively turning it into a 1x2 hour lecture.
29/06/2018 - Admin: adding FIT9131 as a prerequisite in Callista (only) to facilitate students with Java background access to allocate to the Java to Python transition workshop attached to FIT5211 in Allocate+ for Semester 2, 2018.
10/12/2018 - Admin: remove FIT9131 as this was only a temporary measure.
24/9/2019: Admin - adding 10 minutes reading time to the overall exam duration as per University requirements.
28/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.
At the completion of this unit, students should be able to:
020109
This unit introduces students to problem solving concepts and techniques fundamental to the science of programming. It covers data types; data structures; algorithms; algorithmic complexity; and recursion. Detailed topics include analysis of best and worst-case time complexity; data structures such as lists, stacks, queues, binary search trees, graphs and heaps; hashing; sorting algorithms; searching algorithms; and graph algorithms. Students will implement these algorithms and data structures in the Python programming language.
Examination (2 hours and 10 minutes): 50%; In-semester assessment: 50%
Minimum total expected workload equals 12 hours per week comprising:
2x1 hour lectures requires Mac labs for 1x2 hr practical lab tutorial only require flat room (but with projector)
The two 1 hour lectures need to be on different days so that students have time to work in between.
FIT9059
2017
Caulfield
21 Sep 2016 | Jeanette Niehus | Admin: Cloning of FIT9059 entry. |
22 Sep 2016 | Jeanette Niehus | FIT5211 Chief Examiner Approval, ( proxy school approval ) |
23 Sep 2016 | Jeanette Niehus | FIT5211 Chief Examiner Approval, ( proxy school approval ) |
23 Sep 2016 | Jeanette Niehus | FEC Approval |
23 Sep 2016 | Jeanette Niehus | FacultyBoard Approval - Ratified by FEC 4/16, Item 9.2 |
23 Sep 2016 | Jeanette Niehus | modified Prerequisites/PreReqKnowledge; modified Prerequisites/PreReqUnits; modified Prohibitions; modified Prerequisites/PreReqUnits |
26 Sep 2016 | Jeanette Niehus | Admin: modified Prerequisites/PreReqUnits; modified ReasonsForIntroduction/RChange; modified ReasonsForIntroduction/RChange |
26 Sep 2016 | Jeanette Niehus | FIT5211 Chief Examiner Approval, ( proxy school approval ) |
26 Sep 2016 | Jeanette Niehus | FEC Approval |
26 Sep 2016 | Jeanette Niehus | FacultyBoard Approval - Ratified at FEC 4/16, Item 9.2. |
22 Mar 2017 | Bernd Meyer | modified Assessment/Summary |
03 Apr 2017 | Geraldine DCosta | Added Reasons for change on behalf of CE. |
28 Apr 2017 | Jeanette Niehus | FIT5211 Chief Examiner Approval, ( proxy school approval ) |
28 Apr 2017 | Jeanette Niehus | FEC Approval |
28 Apr 2017 | Jeanette Niehus | FacultyBoard Approval - Approved at GPC 2/17 (item 7.1) - 27/04/2017 |
22 May 2017 | Caitlin Slattery | mRemoved "or equivalent introductory programming unit" from prerequisite statement as students specifically need python programming and the statement suggests any introductory programming is satisfactory. Discussed with CE Bernd Meyer. |
26 May 2017 | Jeanette Niehus | FIT5211 Chief Examiner Approval, ( proxy school approval ) |
26 May 2017 | Jeanette Niehus | FEC Approval |
26 May 2017 | Jeanette Niehus | FacultyBoard Approval - Executively approved by GPC Chair 26/05/2017. |
21 Jun 2017 | Bernd Meyer | modified Workload/ContactHours; modified Workload/SpecialRequirements |
21 Jun 2017 | Bernd Meyer | |
29 Jun 2018 | Trudi Robinson | ADMIN: modified prerequisites for 2/18 only |
29 Jun 2018 | Jeanette Niehus | FIT5211 Chief Examiner Approval, ( proxy school approval ) |
29 Jun 2018 | Jeanette Niehus | FEC Approval |
29 Jun 2018 | Jeanette Niehus | FacultyBoard Approval - Executively approved by ADLT 29/06/2018 |
10 Dec 2018 | Caitlin Slattery | modified Prerequisites/PreReqUnits; modified ReasonsForIntroduction/RChange |
13 Dec 2018 | Emma Nash | FIT5211 Chief Examiner Approval, ( proxy school approval ) |
13 Dec 2018 | Emma Nash | FEC Approval |
13 Dec 2018 | Emma Nash | FacultyBoard Approval - Executively approved by DGP 13/12/2018 |
24 Sep 2019 | Emma Nash | modified ReasonsForIntroduction/RChange; 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 |