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
FIT2014 is core in BCS, BSE, BCS/BA, BCS/LLB, and BSc/BCS, and is a core in a computer science major in BSc. It was introduced as part of the 2006 Faculty restructure and will be part of the revised degree roll out of level 2 units for 2007. Previously these degrees had a core unit CSE2303. FIT2014 is based on CSE2303 Formal Methods I but has been substantially revised due to changes in the pre-requisite units and other core units in the degrees.
06/07/2021: Admin - changing workshops to practical as per email from Academic Workforce.
14/06/2021: CE (Graham Farr): clarification: the extra hour of lectures per week is not for new content; about half of it will be used for extended explanation of existing content and some unexaminable historical background; the other half will be workshops and activities designed for consolidation, enrichment, and practice. The simplified description "three lectures per week" is to specify the timetabling need.
07/06/2021: CE (Graham Farr): change from two lectures per week to three lectures per week (with corresponding adjustments), following wide consultation. Reasons: to cover more thoroughly the more challenging parts of the unit; to help students make better use of tutorial time and assignment preparation time; to make more room for some historical material; to make more connections with practice and with relevant historical, social, and philosophical topics; to make more links with research in CS; to restore class contact time to where it should be for this unit and where it already is for comparable units.
18 June 2020: removed hurdle requirement (inconsistent with threshold/competency hurdles)
15 June 2020: modification assessment weighting and learning outcomes to suit online learning and open book exam format
30/03/2020: Admin - submitting changes made to prereqs on 28/10/19.
28 October 2019: Add MTH1035 (advanced version of MTH1030)as an alternate maths prerequisite. Effective S1 2020.
20/9/2019: Admin - updating exam duration to include additional 10 minutes as per University requirement.
29/08/2017 - Admin: update prerequisites to include a new unit being introduced as part of the redevelopment of the Bachelor of Computer Science Advanced (Honours) for 2018.
April 2017. On behalf of CE, updating exam from 70 to 60% as required by revised University Assessment procedures, effective S2 2017. The exam length is to remain as 3 hours. The longer exam is required to fully assess that students have met the learning outcomes, as there are a lot of complex concepts. Students need to demonstrate their ability to use and implement these concepts, and solve complex problems.
October 2016: Add ENG1005 as a possible Maths prerequisite for students doing Eng double degrees. Discussed with CE (Graham Farr).
October 2016: Add "old" prerequisites for students in transition from old course structures.
October 2016: Minor updates to learning outcomes, synopsis, contact hours and prerequisites for 2017 offering. Updates have been discussed with the BCS course director and submitted by the CE (Graham Farr).
October 2016: Admin update to reflect changes approved in 2015 for the 2017 offering.
November 2015: Reverting learning outcomes and synopsis back to 2015 version as revised version of the unit will not be offered until 2017. Amended prerequisites to allow students completing FIT1045 in place of FIT1029 to enrol in the unit.
Oct 2015: Removal of references to logic programming as that has been moved to new unit FIT2102 Programming Paradigms. (It was always an uncomfortable squeeze in FIT2014, with no time to really teach it in lectures.) Make the presence and role of proofs more explicit.
July 2014: Correction of tutorial time - should be 2 hours, was incorrectly entered as 1 when the contact hours were changed to workload requirements.
July 2014: CE changed assessment to include hurdle, revised learning outcomes to be AQF compliant, change of contact person, reduce labs from 3 to 2 hours.
September 2013: Remove transition prerequisite arrangements as these are no longer required.
Removed maths co-requisite requirement - now that MAT2003 has moved to S2 of second year, this is causing progression issues for students. Discussed with CE and BCS course director. Prerequisite of 6 pts maths and FIT1029 is sufficient. For semester 1, 2012 implementation.
Modified Pre-reqs for Sem 1,2011 implementation.
30/09/2020 Admin: Update to include new assessment and teaching approach fields as per Handbook requirements.
This is a core second year unit in BCS, BSE, BCS/BA, BCS/LLB, and BSc/BCS, and is a core in a computer science major in BSc. It introduces students to the formal theory of languages, models of computation, computability, the limitations of computability and NP-completeness.
It replaces CSE2303 Formal Methods 1 and was introduced in 2007 as part of the level 2 roll out. Theory of Computation is a fundamental topic for computer science and is classed as an essential part of an undergraduate degree in computer science by the ACM.
At the completion of this unit, students should be able to:
020101
This unit introduces formal languages, models of computation, and computational complexity. It looks at what computers can and cannot compute. Topics include finite state automata, regular expressions, grammars, pushdown automata, computable functions, Turing machines, polynomial-time reductions, complexity classes P and NP, and NP-completeness. Skills at writing formal proofs will be developed.
Technological requirements
Students must regularly check Moodle for announcements.
Linux assessment tasks (Assignments 1 & 2) must be done in Linux.
The second assignment will involve the free Turing machine simulator, Tuatara (version 2.1), as well as Linux.
On campus
Lecture and tutorials or workshops or problem classes This teaching and learning approach provides facilitated learning, practical exploration and peer learning.
Laboratory-based classes
These are used to support the practical work students do towards their assignments.
Examination (3 hours and 10 minutes): 50%; In-semester assessment: 50%.
Tutorial preparation 5% Assignment 1 10% Mid-Semester Test 15% Assignment 2 20% Final Exam 50%
Minimum total expected workload equals 12 hours per week comprising:
(a.) Contact hours for on-campus students:
(b.) Additional requirements (all students):
Tutorial classes should be timetabled into lab rooms with computers and plentiful whiteboard space.
FIT
One of FIT1045, FIT1048, FIT1051, FIT1053, ENG1003, or (FIT1040 and FIT1029) or an equivalent introductory programming unit, and one of MAT1830 or MTH1030, MTH1035 or ENG1005 or equivalent.
CSE2303
Semester 1, 2007
Clayton, Sunway
27 Oct 2005 | Jeanette Niehus | Initial Draft; modified UnitName; modified ReasonsForIntroduction/RIntro; modified ReasonsForIntroduction/RRole; modified ReasonsForIntroduction/RRelation; modified ReasonsForIntroduction/RRelevance; modified UnitObjectives/ObjCognitive; modified UnitObjectives/ObjAffective; modified UnitObjectives/ObjPsychomotor; modified Classification; modified UnitContent/Summary; modified UnitContent/RecommendedReading; modified UnitContent/RecommendedReading; modified UnitContent/RecommendedReading; modified Teaching/Mode; modified Teaching/Strategies; modified Teaching/Objectives; modified Assessment/Strategies; modified Assessment/Objectives; modified Workload/WorkHours; modified ResourceReqs/LectureReqs; modified ResourceReqs/TutorialReqs; modified ResourceReqs/LabReqs; modified ResourceReqs/StaffReqs; modified ResourceReqs/LibraryReqs; modified ResourceReqs/SchoolReqs; modified ResourceReqs/CaspaImpact; modified ResourceReqs/InterFaculty; modified ResourceReqs/IntraFaculty; modified Prerequisites/PreReqUnits; modified Prerequisites/PreReqKnowledge; modified Prohibitions; modified Level; modified DateOfIntroduction; modified Frequency; modified LocationOfOffering; modified FacultyInformation/FIContact; modified FacultyInformation/FICoordinator |
01 Nov 2005 | Jeanette Niehus | modified UnitObjectives/ObjText; modified UnitObjectives/ObjSocial |
07 Nov 2005 | John Betts | |
08 Nov 2005 | Ralph Gillon | FIT School Approval, 8//11/05 |
08 Nov 2005 | Ann Nicholson | modified Abbreviation; modified Prerequisites/PreReqUnits |
10 Nov 2005 | John Betts | |
10 Nov 2005 | Geraldine DCosta | FIT School Approval, Approved for Faculty Board Mtg 5/05 |
10 Nov 2005 | Ralph Gillon | FEC Approval |
16 Nov 2005 | Annabelle McDougall | FacultyBoard Approval |
20 Nov 2006 | Caitlin Slattery | modified ReasonsForIntroduction/RChange; modified Prerequisites/PreReqUnits |
20 Nov 2006 | Geraldine DCosta | FIT School Approval, Approved for FEC Spl Mtg 3/06 |
27 Nov 2006 | David Albrecht | modified UnitContent/RecommendedReading |
28 Nov 2006 | Geraldine DCosta | FIT School Approval, Approved for FEC Spl Mtg 3/06 |
06 Dec 2006 | Ralph Gillon | FEC Approval |
20 Dec 2006 | Ralph Gillon | 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 |
22 Jan 2007 | Caitlin Slattery | modified ReasonsForIntroduction/RChange; modified Prerequisites/PreReqUnits |
15 Mar 2007 | Geraldine DCosta | FIT School Approval, Approved by Undergraduate Programs Committee on 19/2/07 |
15 Mar 2007 | Geraldine DCosta | FEC Approval |
15 Mar 2007 | Geraldine DCosta | FacultyBoard Approval - The Undergraduate Programs Committee now has authority to formally approve minor unit amendments. The UGPC has approved this version on 19/2/07. Faculty Board approval has been added to aid administration in Monatar. |
14 May 2007 | David Albrecht | modified ResourceReqs/SoftwareReqs |
21 Jun 2007 | Geraldine DCosta | FIT School Approval, Approved by Undergraduate Programs Committee Mtg 4/07 on 18/6/07 |
21 Jun 2007 | Geraldine DCosta | FEC Approval |
21 Jun 2007 | Geraldine DCosta | FacultyBoard Approval - Faculty Board Approval - The Undergraduate Programs Committee now has authority to formally approve minor unit amendments. The UGPC 4/07 has approved this version on 18/6/07. Faculty Board approval has been added to aid administration in Monatar. |
23 Nov 2007 | David Albrecht | modified Prerequisites/PreReqUnits |
23 Nov 2007 | David Albrecht | |
14 Jan 2008 | Julianna Dawidowicz | FIT2014 Chief Examiner Approval, ( proxy school approval ) |
14 Jan 2008 | Julianna Dawidowicz | FEC Approval |
14 Jan 2008 | Julianna Dawidowicz | FacultyBoard Approval - FacultyBoard Approval - The Undergraduate Programs Committee now has authority to formally approve minor unit amendments. Chair, UGPC has granted Executive approval for this version on 07/01/08. Faculty Board approval has been added to aid administration in Monatar. |
16 Jan 2008 | Caitlin Slattery | Correct prerequisites (add or FIT1015). |
16 Jan 2008 | David Albrecht | FIT2014 Chief Examiner Approval, ( proxy school approval ) |
17 Jan 2008 | Julianna Dawidowicz | FEC Approval |
17 Jan 2008 | Julianna Dawidowicz | FacultyBoard Approval - FacultyBoard Approval - FacultyBoard Approval - The Undergraduate Programs Committee now has authority to formally approve minor unit amendments. Chair, UGPC has granted Executive approval for this updated version on 17/01/08. 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 |
22 Jul 2010 | David Albrecht | modified ReasonsForIntroduction/RoleRelationshipRelevance; modified UnitObjectives/Objectives; modified UnitObjectives/Objectives; modified UnitContent/Synopsis; modified UnitObjectives/Objectives; modified Prerequisites/PreReqUnits; modified Prerequisites/PreReqKnowledge; modified UnitObjectives/Objectives; modified FacultyInformation/FIContact; modified UnitObjectives/Objectives; modified UnitObjectives/Objectives |
04 Aug 2010 | David Albrecht | modified UnitObjectives/Objectives; modified UnitContent/Synopsis; modified Workload/ContactHours; modified Workload/SpecialRequirements; modified Prerequisites/PreReqUnits; modified Corequisites |
04 Aug 2010 | David Albrecht | |
05 Aug 2010 | David Albrecht | modified Workload/ContactHours; modified Workload/SpecialRequirements; modified Workload/SpecialRequirements |
09 Aug 2010 | Kevin Korb | modified UnitContent/Synopsis |
01 Sep 2010 | Kendall Williamson | FIT2014 Chief Examiner Approval, ( proxy school approval ) |
01 Sep 2010 | Kendall Williamson | FIT2014 Chief Examiner Approval, ( proxy school approval ) |
09 Sep 2010 | Kendall Williamson | FIT2014 Chief Examiner Approval, ( proxy school approval ) |
09 Sep 2010 | Kendall Williamson | FEC Approval |
09 Sep 2010 | Kendall Williamson | FacultyBoard Approval - Previous authorisation given on incorrect version. |
24 Sep 2010 | Caitlin Slattery | modified Prerequisites/PreReqUnits - updated prerequisites for transition for science, engineering and double degree students. |
29 Sep 2010 | Kendall Williamson | FIT2014 Chief Examiner Approval, ( proxy school approval ) |
29 Sep 2010 | Kendall Williamson | FEC Approval |
06 Dec 2010 | Caitlin Slattery | modified Prerequisites/PreReqUnits: added course codes 2380 and 2770 vers 1-4 to transition arrangements (these were inadvertently left out). |
07 Dec 2010 | David Albrecht | FIT2014 Chief Examiner Approval, ( proxy school approval ) |
09 Dec 2010 | Geraldine DCosta | modified ReasonsForIntroduction/RChange - Added reasons for change and date of implementation. |
09 Dec 2010 | Geraldine DCosta | FIT2014 Chief Examiner Approval, ( proxy school approval ) |
09 Dec 2010 | Geraldine DCosta | FEC Approval |
09 Dec 2010 | Geraldine DCosta | FacultyBoard Approval - UGPC Exec approval granted for this version on 9/12/2010 to enable Sem 1,2011 implementation. Faculty Board approval has been added to aid administration in Monatar. |
12 Aug 2011 | Caitlin Slattery | removed maths co-requisite after discussion with CE and BCS course director. |
15 Aug 2011 | David Dowe | modified ReasonsForIntroduction/RChange; modified ReasonsForIntroduction/RChange |
15 Aug 2011 | David Dowe | FIT2014 Chief Examiner Approval, ( proxy school approval ) |
23 Aug 2011 | Kendall Williamson | FEC Approval |
23 Aug 2011 | Kendall Williamson | FacultyBoard Approval - Approved at UGPC 5/11. For noting at FEC 5/11 and FB 4/11 only. |
24 Jul 2013 | Graham Farr | modified UnitContent/Synopsis |
19 Sep 2013 | Caitlin Slattery | September 2013: Remove transition prerequisite arrangements as these are no longer required. |
04 Oct 2013 | Jeanette Niehus | FIT2014 Chief Examiner Approval, ( proxy school approval ) |
04 Oct 2013 | Jeanette Niehus | FEC Approval |
04 Oct 2013 | Jeanette Niehus | FacultyBoard Approval - UGPC Executive Approval granted 23/09/13. Faculty Board approval given to aid administration in Monatar. |
22 Jan 2014 | Damien Moore | modified Workload/ContactHours (bulk upload from CUPID extract) |
03 Jul 2014 | Graham Farr | modified Workload/ContactHours; modified UnitObjectives/Objectives (terminological correction, plus minor modification to the item on basic logic under "knowledge and understanding"); modified Workload/SpecialRequirements (6 tutes instead of 5, labs will be shorter, and tute/lab alternation is not absolutely strict); modified Assessment/Summary (tute/lab attendance hurdle). |
03 Jul 2014 | Graham Farr | |
04 Jul 2014 | Graham Farr | modified UnitObjectives/Objectives; modified Assessment/Summary; modified UnitContent/Synopsis |
04 Jul 2014 | Graham Farr | |
04 Jul 2014 | Jeanette Niehus | Admin: added Resons for Change - modified FacultyInformation/FIContact; modified ReasonsForIntroduction/RChange |
04 Jul 2014 | Jeanette Niehus | FIT2014 Chief Examiner Approval, ( proxy school approval ) |
04 Jul 2014 | Jeanette Niehus | FEC Approval |
04 Jul 2014 | Jeanette Niehus | FacultyBoard Approval - UGPC executive approval granted 4/7/2014 |
09 Jul 2014 | Caitlin Slattery | Correction to workload requirements (tutorial time should have been 2 hours). |
15 Jul 2014 | Jeanette Niehus | FIT2014 Chief Examiner Approval, ( proxy school approval ) |
15 Jul 2014 | Jeanette Niehus | FEC Approval |
15 Jul 2014 | Jeanette Niehus | FacultyBoard Approval - Administrative correction 15/07/14. |
05 Oct 2015 | Graham Farr | Initial Draft; modified ReasonsForIntroduction/RChange; modified UnitContent/Synopsis; modified UnitObjectives/Objectives; modified ReasonsForIntroduction/RChange |
05 Oct 2015 | Graham Farr | Initial Draft |
26 Nov 2015 | Caitlin Slattery | Reverting learning outcomes and synopsis back to 2015 version as revised version of the unit will not be offered until 2017. Amended prerequisites to allow students completing FIT1045 in place of FIT1029 to enrol in the unit. |
30 Nov 2015 | Jeanette Niehus | FIT2014 Chief Examiner Approval, ( proxy school approval ) |
30 Nov 2015 | Jeanette Niehus | FEC Approval |
30 Nov 2015 | Jeanette Niehus | FacultyBoard Approval - UGPC executive approval 27/11/15 |
17 Mar 2016 | Jeanette Niehus | Admin: modified Chief Examiner |
03 Oct 2016 | Caitlin Slattery | October 2016: Admin update to reflect changes approved in 2015 for the 2017 offering. |
03 Oct 2016 | Caitlin Slattery | |
04 Oct 2016 | Jeanette Niehus | FIT2014 Chief Examiner Approval, ( proxy school approval ) |
04 Oct 2016 | Jeanette Niehus | FEC Approval |
04 Oct 2016 | Jeanette Niehus | FacultyBoard Approval - Admin update as per unit development approval for 2017. |
04 Oct 2016 | Caitlin Slattery | October 2016: Minor updates to learning outcomes, synopsis, contact hours and prerequisites for 2017 offering. Updates have been discussed with the BCS course director and submitted by the CE (Graham Farr). |
04 Oct 2016 | Graham Farr | FIT2014 Chief Examiner Approval, ( proxy school approval ) |
05 Oct 2016 | Jeanette Niehus | FEC Approval |
05 Oct 2016 | Jeanette Niehus | FacultyBoard Approval - UGPC executive approval given 05/10/2016 |
19 Oct 2016 | Caitlin Slattery | October 2016: Add "old" prerequisites for students in transition from old course structures. |
19 Oct 2016 | Jeanette Niehus | FIT2014 Chief Examiner Approval, ( proxy school approval ) |
19 Oct 2016 | Jeanette Niehus | FEC Approval |
19 Oct 2016 | Jeanette Niehus | FacultyBoard Approval - UGPC executive approval given 19/10/2016 |
26 Oct 2016 | Caitlin Slattery | October 2016: Add ENG1005 as a possible Maths prerequisite for students doing Eng double degrees. Discussed with CE (Graham Farr). |
31 Oct 2016 | Jeanette Niehus | FIT2014 Chief Examiner Approval, ( proxy school approval ) |
31 Oct 2016 | Jeanette Niehus | FEC Approval |
31 Oct 2016 | Jeanette Niehus | FacultyBoard Approval - Approved at UGPC 5/15 Item 7.1 |
06 Apr 2017 | Margot Schuhmacher | modified ReasonsForIntroduction/RChange; modified Assessment/Summary |
16 May 2017 | Jeanette Niehus | FIT2014 Chief Examiner Approval, ( proxy school approval ) |
16 May 2017 | Jeanette Niehus | FEC Approval |
16 May 2017 | Jeanette Niehus | FacultyBoard Approval - Approved at FEC 2/17 (Item 8.2) 11th May 2017 |
29 Aug 2017 | Jeanette Niehus | modified ReasonsForIntroduction/RChange; modified Prerequisites/PreReqUnits |
29 Aug 2017 | Jeanette Niehus | FIT2014 Chief Examiner Approval, ( proxy school approval ) |
29 Aug 2017 | Jeanette Niehus | FEC Approval |
29 Aug 2017 | Jeanette Niehus | FacultyBoard Approval - Executively approved by DD(E) 22/08/2017. |
07 Dec 2017 | Christy Pearson | |
20 Sep 2019 | Emma Nash | modified ReasonsForIntroduction/RChange; modified Assessment/Summary |
30 Mar 2020 | Jeanette Niehus | Admin: modified ReasonsForIntroduction/RChange |
15 Apr 2020 | Emma Nash | FIT2014 Chief Examiner Approval, ( proxy school approval ) |
15 Apr 2020 | Emma Nash | FEC Approval |
15 Apr 2020 | Emma Nash | FacultyBoard Approval - Approved at FEC 2/20 |
15 Jun 2020 | Phillip Abramson | modified UnitObjectives/Objectives; modified Assessment/Summary; modified ReasonsForIntroduction/RChange |
15 Jun 2020 | Phillip Abramson | modified Assessment/Summary |
15 Jun 2020 | Phillip Abramson | modified Assessment/Summary |
18 Jun 2020 | Phillip Abramson | modified Assessment/Summary hurdle requirement removed from assessment as inconsistent with threshold/competency hurdle; modified ReasonsForIntroduction/RChange |
18 Jun 2020 | Phillip Abramson | |
03 Jul 2020 | Emma Nash | FIT2014 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 |
30 Sep 2020 | Miriam Little | modified ReasonsForIntroduction/RChange; modified UnitContent/PrescribedReading; modified Teaching/SpecialArrangements; modified Teaching/SpecialArrangements; modified Assessment/Summary; modified Assessment/Summary |
07 Jun 2021 | Graham Farr | modified Workload/ContactHours; modified ReasonsForIntroduction/RChange |
07 Jun 2021 | Graham Farr | modified Teaching/SpecialArrangements |
07 Jun 2021 | Graham Farr | |
14 Jun 2021 | Graham Farr | modified Assessment/Summary; modified Workload/ContactHours |
14 Jun 2021 | Graham Farr | modified ReasonsForIntroduction/RChange |
14 Jun 2021 | Graham Farr | |
17 Jun 2021 | Monica Fairley | FIT2014 Chief Examiner Approval, ( proxy school approval ) |
17 Jun 2021 | Monica Fairley | FEC Approval |
17 Jun 2021 | Monica Fairley | FacultyBoard Approval - executively approved DDE 15/6/21 |
06 Jul 2021 | Jeanette Niehus | Admin: modified ReasonsForIntroduction/RChange; modified Workload/ContactHours |
06 Jul 2021 | Jeanette Niehus | FIT2014 Chief Examiner Approval, ( proxy school approval ) |
06 Jul 2021 | Jeanette Niehus | FEC Approval |
06 Jul 2021 | Jeanette Niehus | FacultyBoard Approval - Admin update to correct scheduled activities. |
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 |