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
FIT2085 is a core unit in the Computational Science Major and Extended Major in the Bachelor of Science (BSc). It is being introduced as part of the University Course Architecture. FIT2085 is based on FIT1008.
18/05/2021 - Admin: Adding reasons for change. Currently this unit has 7 teaching hours due to the amount of content covered and the number of assignments required in this unit. The workload is too high for both the students and the teaching team. Moving forward, the idea is to combine the tutorial and laboratory in long term and reduce the number of weekly tests required in this unit. For Semester 2, 2021 it is proposed to run 6 hours of classes (2hr workshop, 2 hr tutorial and 2 hr laboratory) and then decrease the number of teaching hours further in Semester 2, 2022.
18/02/2021: increased workshop hours from 1 to 2 following student feedback. Removed Mid-Semester Test to decrease student and staff workload.
29/6/2020: Under "Workload Requirements". The lecture is flipped and prepared by students at home. We have one 1-hour workshop with new activities instead. To not lose too much contact hours, we increase the tutorials to two hours. To not increase the workload, we will not ask students to prepare tutorials any longer.
20/9/2019: Admin - updating exam duration to include additional 10 minutes as per University requirement.
28/26/2018: Admin - updating assessment to remove the 30 minutes reading and noting time and request a 3 hour exam.
06/07/2017 - CE modified the hurdles to add active participation of students in tutorials for at least 8 out of the 12 tutes. This used to be a hurdle in the related FIT1008. Given the extreme low attendance to tutorials this semester and the related discussion at the Clayton review of results, the CE decided to re-instate it. 17/09/2020 Admin: Update to include new assessment and teaching approach fields as per Handbook requirements.
05/02/2017 - CE modified UnitObjectives/Objectives to clarify a bit and differentiate slightly with FIT1008 (FIT2085 students are in second year and will be able to deal with slightly more complex problems).
Modified Workload/ContactHours to eliminate the additional workload requirements (there are more than those shown and should appear in unit guide).
10/01/2017 - Admin: replaced Reading and noting time in assessment which was deleted in error.
6/01/2017 - Admin: assessment simplified as requested by ADE.
4/1/2017 - Update to Examination hours and reading/noting time as requested by Maria Garcia de la Banda and Julian Garcia with new assessment procedures for 2017. Effective S1 2017
21/10/2016 - Update to timetabling information in Workload.
3/08/2016 - changes made to tailor the unit for BSEng(Hon) students starting from 2017: unit name, prerequisites as well as prohibitions
17/06/2016 - change to learning outcomes (objectives) to improve the wording to allow better mapping to Aloha. Effective Sem 1, 2017.
28/09/2015 - updated prerequisites for BSE students commencing in 2016 (add ENG1003 and ENG1060). Learning outcomes and unit title still to be updated for 2017 offering.
13/05/015 - The UnitObjectives/Objectives have been made simpler. This should make the mapping of the outcomes to the assessment outcomes and graduate attributes easier.
27 May 2014: Admin - minor change to unit learning outcomes.
19 May 2014: Unit proposed.
FIT2085 is a core unit in the Computational Science Major and Extended Major in the Bachelor of Science (BSc).
It builds on the introduction to computer programming begun in the faculty core unit FIT1040 Programming Fundamentals, Its' most important role is to introduce some major themes from the discipline of computer science, namely, Algorithms and Data Structures, and Abstract Machines. This selection of topics allows students to understand how problem solving in computer science involves different levels of abstraction, from high-level algorithms and programming down to the machine level. It gives the students practice in various aspects of problem solving, including developing, applying and implementing simple algorithms and data structures, and encourages them to reason about their properties. Finally, it uses the Python programming language to implement the aforementioned algorithms.
The unit is related to FIT1029 Algorithmic Problem Solving in that it looks at some of the algorithms already discussed in FIT1029 at the level of pseudocode. FIT2085 gives more depth to these algorithms by going from pseudocode to actual code, reasoning about different alternative approaches and possible optimisations, and determining time complexity in more detail.
At the completion of this unit, students should be able to:
020109
This unit introduces students to core problem-solving, analytical skills, and methodologies useful for developing flexible, robust, and maintainable software. In doing this it covers a range of conceptual levels, from high level algorithms and data-structures, down to the machine models and simple assembly language programming. Topics include data types; data structures; algorithms; algorithmic complexity; recursion; and translation to assembly language.
Recommended resources
For algorithms and data structures:
Technological requirements
Students must regularly check Moodle for announcements.
The following software will be used:
On-campus
Workshop, tutorials and lab-based problem classes
Examination (3 hours and 10 minutes): 60%; In-semester assessment: 40%.
Justification: a longer exam (3 hours) is good given the amount of material in FIT2085 as it has 3 hours of lectures a week and more time is needed in the exam to assess the students knowledge.
Minimum total expected workload equals 12 hours per week comprising:
(a.) Contact hours for on-campus students:
(b.) Additional requirements (all students):
Laboratories must follow tutorials. The workshop(s) in Sunway follow those in Clayton (day after or a few hours after).
FIT
FIT1015, FIT1008
Semester 1, 2016
Clayton
06 May 2014 | FIT Admin | Data from FIT1008 copied into this unit |
06 May 2014 | Jared Mansfield | Cloned this Unit from FIT1008, as per request from Caitlin Slattery, REQ643415; |
19 May 2014 | David Albrecht | modified Prohibitions; modified DateOfIntroduction; modified ReasonsForIntroduction/RIntro; modified ReasonsForIntroduction/RoleRelationshipRelevance; modified ReasonsForIntroduction/RoleRelationshipRelevance; modified LocationOfOffering |
19 May 2014 | David Albrecht | modified ReasonsForIntroduction/RChange; modified ReasonsForIntroduction/RChange; modified ReasonsForIntroduction/RoleRelationshipRelevance; modified ReasonsForIntroduction/RChange |
19 May 2014 | David Albrecht | |
27 May 2014 | Jeanette Niehus | Admin - minor change from 'will' to 'should' in learning outcomes: modified UnitObjectives/Objectives; modified ReasonsForIntroduction/RChange |
18 Jul 2014 | Geraldine DCosta | FIT2085 Chief Examiner Approval, ( proxy school approval ) |
18 Jul 2014 | Geraldine DCosta | FEC Approval |
18 Jul 2014 | Geraldine DCosta | FacultyBoard Approval - Approved at UGPC 3/14. Faculty Board approval has been added to aid administration in Monatar. |
13 Apr 2015 | David Albrecht | The UnitObjectives/Objectives have been made simpler. This should make the mapping of the outcomes to the assessment outcomes and graduate attributes easier. |
13 Apr 2015 | David Albrecht | modified UnitObjectives/Objectives |
13 Apr 2015 | Jeanette Niehus | Admin: added ReasonsForIntroduction/RChange |
28 Sep 2015 | Caitlin Slattery | Updated prerequisites for BSE students commencing in 2016 (add ENG1003 and ENG1060). |
28 Sep 2015 | Jeanette Niehus | FIT2085 Chief Examiner Approval, ( proxy school approval ) |
28 Sep 2015 | Jeanette Niehus | FEC Approval |
28 Sep 2015 | Jeanette Niehus | FacultyBoard Approval - UGPC executive approval 28/9/15 |
17 Mar 2016 | Jeanette Niehus | Admin: modified Chief Examiner |
02 Jun 2016 | Jeanette Niehus | Admin: modified UnitObjectives/Objectives; to bring inline with Handbook entry as per discussion with Director, Education Quality. |
16 Jun 2016 | Julian Garcia Gallego | modified UnitObjectives/Objectives |
20 Jun 2016 | Jeanette Niehus | Admin: added Reasons For Change for CE. |
03 Aug 2016 | Chris Ling | modified UnitName; modified Prerequisites/PreReqUnits; modified Prohibitions; modified ReasonsForIntroduction/RChange |
03 Aug 2016 | Chris Ling | |
03 Aug 2016 | Jeanette Niehus | FIT2085 Chief Examiner Approval, ( proxy school approval ) |
03 Aug 2016 | Jeanette Niehus | FEC Approval |
03 Aug 2016 | Jeanette Niehus | FacultyBoard Approval - Approved at FEC 2/15, Item 8.2.1 |
08 Aug 2016 | Julian Garcia Gallego | modified UnitObjectives/Objectives; modified Assessment/Summary |
07 Sep 2016 | Jeanette Niehus | FIT2085 Chief Examiner Approval, ( proxy school approval ) |
07 Sep 2016 | Jeanette Niehus | FEC Approval |
07 Sep 2016 | Jeanette Niehus | FacultyBoard Approval - Approved at UGPC 4/16 |
07 Sep 2016 | Julian Garcia Gallego | modified Workload/SpecialRequirements |
21 Oct 2016 | Julian Garcia Gallego | modified Prohibitions |
24 Oct 2016 | Jeanette Niehus | Admin: added Reasons For Change |
31 Oct 2016 | Jeanette Niehus | FIT2085 Chief Examiner Approval, ( proxy school approval ) |
31 Oct 2016 | Jeanette Niehus | FEC Approval |
31 Oct 2016 | Jeanette Niehus | FacultyBoard Approval - UGPC executive approval given 28/10/2016 |
04 Jan 2017 | Margot Schuhmacher | modified ReasonsForIntroduction/RChange; modified Assessment/Summary |
06 Jan 2017 | Jeanette Niehus | Admin: modified Assessment/Summary; modified ReasonsForIntroduction/RChange |
06 Jan 2017 | Jeanette Niehus | FIT2085 Chief Examiner Approval, ( proxy school approval ) |
06 Jan 2017 | Jeanette Niehus | FEC Approval |
06 Jan 2017 | Jeanette Niehus | FacultyBoard Approval - Executively approved by ADE 06/01/2017. |
10 Jan 2017 | Jeanette Niehus | modified Assessment/Summary |
12 Jan 2017 | Jeanette Niehus | modified ReasonsForIntroduction/RChange |
18 Jan 2017 | Jeanette Niehus | Admin: modified Chief Examiner |
18 Jan 2017 | Jeanette Niehus | FIT2085 Chief Examiner Approval, ( proxy school approval ) |
18 Jan 2017 | Jeanette Niehus | FEC Approval |
18 Jan 2017 | Jeanette Niehus | FacultyBoard Approval - Executively approved by ADE 13/01/2017. |
05 Feb 2017 | Maria Garcia De La Banda | I have modified UnitObjectives/Objectives to clarify a bit and differentiate slightly with FIT1008 (FIT2085 students are in second year and will be able to deal with slightly more complex problems). |
05 Feb 2017 | Maria Garcia De La Banda | Modified Workload/ContactHours to eliminate the additional workload requirements (there are more than those shown and should appear in unit guide) |
05 Feb 2017 | Maria Garcia De La Banda | |
07 Feb 2017 | Jeanette Niehus | Admin: modified ReasonsForIntroduction/RChange |
09 Feb 2017 | Jeanette Niehus | FIT2085 Chief Examiner Approval, ( proxy school approval ) |
09 Feb 2017 | Jeanette Niehus | FEC Approval |
09 Feb 2017 | Jeanette Niehus | FacultyBoard Approval - Executively approved by UGPC Chair 09/02/2017 |
09 Feb 2017 | Caitlin Slattery | modified Workload/ContactHours |
10 Feb 2017 | Jeanette Niehus | FIT2085 Chief Examiner Approval, ( proxy school approval ) |
10 Feb 2017 | Jeanette Niehus | FEC Approval |
10 Feb 2017 | Jeanette Niehus | FacultyBoard Approval - Admin update. |
13 Feb 2017 | Maria Garcia De La Banda | modified Assessment/Summary |
13 Feb 2017 | Maria Garcia De La Banda | |
14 Feb 2017 | Jeanette Niehus | FIT2085 Chief Examiner Approval, ( proxy school approval ) |
14 Feb 2017 | Jeanette Niehus | FEC Approval |
14 Feb 2017 | Jeanette Niehus | FacultyBoard Approval - CE added Assessment Hurdles for Unit Guides. |
06 Jul 2017 | Maria Garcia De La Banda | modified Assessment/Summary |
06 Jul 2017 | Maria Garcia De La Banda | |
06 Jul 2017 | Maria Garcia De La Banda | modified ReasonsForIntroduction/RChange |
06 Jul 2017 | Jeanette Niehus | FIT2085 Chief Examiner Approval, ( proxy school approval ) |
06 Jul 2017 | Jeanette Niehus | FEC Approval |
06 Jul 2017 | Jeanette Niehus | FacultyBoard Approval - Executively approved by UGPC Chair 06/07/2017 |
28 Jun 2018 | Jeanette Niehus | Admin: modified ReasonsForIntroduction/RChange; modified Assessment/Summary |
29 Jun 2018 | Jeanette Niehus | FIT2085 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 |
20 Feb 2019 | Maria Garcia De La Banda | Eliminated active participation in 8 out of 12 tutorials (which requires preparation and informed participation), after discussions with David Albrecht, Chris Messom and Matt Butler. Instead, students who do not prepare will not be allowed to attend the tutorials. |
20 Feb 2019 | Maria Garcia De La Banda | |
20 Feb 2019 | Emma Nash | FIT2085 Chief Examiner Approval, ( proxy school approval ) |
20 Feb 2019 | Emma Nash | FEC Approval |
20 Feb 2019 | Emma Nash | FacultyBoard Approval - Executively approved by DUGP 20/02/2018 |
20 Sep 2019 | Emma Nash | modified ReasonsForIntroduction/RChange; modified Assessment/Summary |
30 Jun 2020 | Pierre Le Bodic | modified Workload/ContactHours; modified ReasonsForIntroduction/RChange |
30 Jun 2020 | Pierre Le Bodic | modified Workload/SpecialRequirements |
01 Jul 2020 | Maria Garcia De La Banda | modified Assessment/Summary |
01 Jul 2020 | Maria Garcia De La Banda | |
03 Jul 2020 | Emma Nash | FIT2085 Chief Examiner Approval, ( proxy school approval ) |
03 Jul 2020 | Emma Nash | FEC Approval |
03 Jul 2020 | Emma Nash | FacultyBoard Approval - Approved at FEC 3/20 |
17 Sep 2020 | Miriam Little | modified ReasonsForIntroduction/RChange; modified UnitContent/PrescribedReading; modified UnitContent/PrescribedReading; modified Teaching/SpecialArrangements; modified Teaching/SpecialArrangements; modified Teaching/SpecialArrangements; modified Teaching/SpecialArrangements; modified Assessment/Summary |
18 Feb 2021 | Pierre Le Bodic | modified Assessment/Summary; modified Workload/ContactHours; modified FacultyInformation/FIContact; modified ReasonsForIntroduction/RChange; modified ReasonsForIntroduction/RChange; modified ReasonsForIntroduction/RChange |
24 Feb 2021 | Monica Fairley | FIT2085 Chief Examiner Approval, ( proxy school approval ) |
24 Feb 2021 | Monica Fairley | FEC Approval |
24 Feb 2021 | Monica Fairley | FacultyBoard Approval - update contact hours and assessment breakdown - executively approved by DDE 24/2/21 |
13 May 2021 | Matt Chen | modified Workload/ContactHours |
13 May 2021 | Matt Chen | |
17 May 2021 | Matt Chen | modified Workload/ContactHours |
18 May 2021 | Jeanette Niehus | Admin: modified Chief Examiner; modified ReasonsForIntroduction/RChange |
18 Jun 2021 | Jeanette Niehus | FIT2085 Chief Examiner Approval, ( proxy school approval ) |
18 Jun 2021 | Jeanette Niehus | FEC Approval |
18 Jun 2021 | Jeanette Niehus | FacultyBoard Approval - Executively approved by DDE (18/06/2021) |
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 |