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
FIT1045 is a core unit for the new BCS degree being introduced in 2016, and replaces FIT1040 and FIT1029.
Introduced as part of course architecture programs. Effective Semester 1, 2016. The assessment has been changed to bring it in line with the other first year units.
19/08/2016 - Admin: Update unit name to agreed convention for programming units (UG - "fundamentals", PG - "foundations") as per the ADE email 5/8/16. Effective Semester 1, 2017.
6/09/2016 - Updated requirements for tutorial rooms. This unit uses a blended learning approach and tutorials are best held in spaces that work for group activities.
9/9/2016 - Fixed mistake in previous change.
5/01/2017 - The assessment has been updated according to the new policy - two hours final exam and at least two assessments worth at least 20%. Effective Semester 1, 2017.
30/11/2017 - Updating prohibitions to include the new programming unit.
19/9/2019: Admin - updating exam duration to include additional 10 minutes as per University requirement.
9/12/2019: Adding reason for change on behalf of CE. Consolidating the learning outcomes to better reflect the unit outcomes after partial re-design, and to increase usefulness for students who previously tended to be overwhelmed by the large number of learning outcomes. This is the result of a consultation process between different academics involved with the programming courses, and responds directly to a revision of the progression of these units commissioned by ADLT.
03/02/20: Admin - minor amendment to wording of workload activity. Removing mention of practical, as they are not run under this unit.
16/09/2020 Admin: Update to include new assessment and teaching approach fields as per Handbook requirements.
28/05/2021: Admin - adding reasons for change. Due to issues with workshop solutions being posted online, the CE intends to revise the assessment in this unit. The CE believes that the unit would be overall well-served with a shift to 50%/50% in-semester/exam assessment percentages (currently it is 60/40). This way they can reduce the lab percentage to total 12% (i.e., only 1% per weekly worksheet).
This unit is a level 1 core unit in the BCS and is a combination of the current units FIT1040 and FIT1029.
Its purpose is to teach algorithmic problem solving, the design of simple algorithms, understanding of basic data structures, and give an introduction to their implementation in a programming language.
At the completion of this unit students should be able to:
020109
This unit introduces programming fundamentals and the Python language to students. The unit provides a foundational understanding of program design and implementation of algorithms to solve simple problems. Fundamental programming control structures, built in and complex datatypes and mechanisms for modularity will be presented in Python.
Topics covered will include basic input and output, program control structures, basic data structures and modular program structure. Problem-solving strategies and techniques for algorithm development, iteration and recursion, algorithm efficiency and the limitations of algorithms will be introduced.
Recommended resources
Recommended Reading list Levitin, A. (2012). Introduction to the Design and Analysis of Algorithms. (3rd Edition) Pearson
Perkovic, L. (2012). Introduction to Computing using Python: An Application Development Focus. John Wiley & Sons, Inc.
Technological requirements
Regularly check Moodle for announcements and Monash emails. (For Clayton Campus ONLY) Please note: This is a bring your own device unit. You will be expected to bring a web-connected device (i.e., laptop or tablet) to class to access specialist software. The applications for your class can be accessed at the website move.monash.edu http://move.monash.edu/
For more information, visit monash.edu/move http://monash.edu/move
On-campus
Active learning Students will participate in activities designed to familiarise them with concepts in programming and or computer science and how to apply them.
Lecture, tutorials and labs classes This teaching and learning approach helps students to initially encounter information at lectures, discuss and explore the information during tutorials, and implement solutions during labs.
Problem-based learning Students will be presented with information and guided on how to best find solutions for a given problem.
Examination (2 hours and 10 minutes): 50%; In-semester assessment: 50%
Minimum total expected workload equals 12 hours per week comprising:
(a.) Contact hours for on-campus students:
(b.) Additional requirements (all students):
Lectures then tutorials then laboratories in any given week.
Tutorials to be located in spaces that encourage group work, that is, not in computer laboratories when possible.
FIT1029 and FIT1053
This unit has no research component
Semester 1, 2016
Clayton, Sunway
01 Sep 2015 | Ange Delbianco | Initial Draft; modified ReasonsForIntroduction/RoleRelationshipRelevance; modified UnitObjectives/Objectives; modified UnitObjectives/ObjText; modified UnitObjectives/ObjCognitive; modified UnitObjectives/ObjAffective; modified UnitObjectives/ObjPsychomotor; modified UnitObjectives/ObjSocial; modified UnitContent/ASCED; modified UnitObjectives/Objectives; modified UnitContent/Synopsis; modified Teaching/Mode; modified Assessment/Summary; modified Teaching/Mode; modified Workload/ContactHours; modified Workload/SpecialRequirements; modified Prerequisites/PreReqKnowledge; modified Prohibitions; modified Research; modified DateOfIntroduction; modified LocationOfOffering; modified FacultyInformation/FIContact |
04 Sep 2015 | Ange Delbianco | Initial Draft; modified UnitContent/ASCED; modified UnitContent/Synopsis; modified Workload/ContactHours; modified Workload/ContactHours; modified Prerequisites/PreReqKnowledge; modified FacultyInformation/FIContact Modified - updated for course architecture programs. Effective semester 1, 200=16 |
10 Sep 2015 | Caitlin Slattery | Initial Draft; modified UnitObjectives/Objectives; modified Assessment/Summary; modified Workload/ContactHours; modified Prerequisites/PreReqKnowledge; modified Prerequisites/PreReqKnowledge; modified Prohibitions. Update VCE prerequisites and formatting changes. |
17 Sep 2015 | Jeanette Niehus | FIT1045 Chief Examiner Approval, ( proxy school approval ) |
17 Sep 2015 | Jeanette Niehus | FEC Approval |
17 Sep 2015 | Jeanette Niehus | FacultyBoard Approval - FEC approved for course architecture 23/07/2015 |
17 Mar 2016 | Jeanette Niehus | Admin: modified Chief Examiner |
20 May 2016 | David Albrecht | modified Assessment/Summary |
20 May 2016 | David Albrecht | |
06 Jun 2016 | David Albrecht | modified ReasonsForIntroduction/RChange |
06 Jun 2016 | David Albrecht | |
15 Jun 2016 | Jeanette Niehus | FIT1045 Chief Examiner Approval, ( proxy school approval ) |
15 Jun 2016 | Jeanette Niehus | FEC Approval |
15 Jun 2016 | Jeanette Niehus | FacultyBoard Approval - UGPC executive approval given 15/06/2016 |
19 Aug 2016 | Jeanette Niehus | Admin: modified Chief Examiner; modified UnitName; modified Abbreviation; modified ReasonsForIntroduction/RChange |
19 Aug 2016 | Jeanette Niehus | Admin: added semester of implementation. |
06 Sep 2016 | Kerri Morgan | modified Workload/SpecialRequirements |
06 Sep 2016 | Kerri Morgan | modified Workload/SpecialRequirements; modified ReasonsForIntroduction/RChange |
09 Sep 2016 | Kerri Morgan | modified Workload/SpecialRequirements; modified ReasonsForIntroduction/RChange |
22 Sep 2016 | Jeanette Niehus | FIT1045 Chief Examiner Approval, ( proxy school approval ) |
22 Sep 2016 | Jeanette Niehus | FEC Approval |
22 Sep 2016 | Jeanette Niehus | FacultyBoard Approval - Approved at FEC 4/16, Item 8.2 |
19 Dec 2016 | Aamir Cheema | modified Assessment/Summary |
05 Jan 2017 | Aamir Cheema | |
05 Jan 2017 | Aamir Cheema | modified ReasonsForIntroduction/RChange; modified ReasonsForIntroduction/RChange |
05 Jan 2017 | Aamir Cheema | |
06 Jan 2017 | Jeanette Niehus | FIT1045 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. |
19 Jan 2017 | Jeanette Niehus | Admin: modified Chief Examiner |
07 Dec 2017 | Christy Pearson | modified ReasonsForIntroduction/RChange; modified Prohibitions |
11 Dec 2017 | Jeanette Niehus | FIT1045 Chief Examiner Approval, ( proxy school approval ) |
11 Dec 2017 | Jeanette Niehus | FEC Approval |
11 Dec 2017 | Jeanette Niehus | FacultyBoard Approval - Executively approved by ADLT 8/12/2017. |
09 Jul 2019 | Emma Nash | ; modified Chief Examiner; modified FacultyInformation/FIContact |
19 Sep 2019 | Emma Nash | modified ReasonsForIntroduction/RChange; modified Assessment/Summary |
06 Dec 2019 | Mario Boley | Consolidated learning outcomes based on discussion/moderation with course director CS |
09 Dec 2019 | Emma Nash | modified ReasonsForIntroduction/RChange |
09 Dec 2019 | Emma Nash | |
24 Jan 2020 | Emma Nash | FIT1045 Chief Examiner Approval, ( proxy school approval ) |
24 Jan 2020 | Emma Nash | FEC Approval |
24 Jan 2020 | Emma Nash | FacultyBoard Approval |
24 Jan 2020 | Emma Nash | FacultyBoard Approval - Approved via UGPC email meeting 1/20. |
03 Feb 2020 | Emma Nash | modified Workload/ContactHours; modified ReasonsForIntroduction/RChange |
16 Sep 2020 | Miriam Little | modified ReasonsForIntroduction/RChange; modified UnitContent/PrescribedReading; modified Teaching/SpecialArrangements; modified Assessment/Summary |
28 May 2021 | Mario Boley | modified Assessment/Summary |
28 May 2021 | Jeanette Niehus | Admin: modified ReasonsForIntroduction/RChange |
01 Jun 2021 | Monica Fairley | FIT1045 Chief Examiner Approval, ( proxy school approval ) |
01 Jun 2021 | Monica Fairley | FEC Approval |
01 Jun 2021 | Monica Fairley | FacultyBoard Approval - Approved executively - DDE 1/6/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 |