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 unit replaces CSE4213 in the new Bachelor of Software Engineering structure. It is largely unchanged from that unit, although this description is more up-to-date.
29/05/2014 - Change tutorial from 1 hour to 2 hours.
14/05/14 - Admin update: minor change to learning outcomes (as approved by ADE).
26/06/13 Model checking has been a very active research area and it's been successfully applied in the industry as well. I feel that it is important to introduce this very important formal verification technique, also as it nicely complements formal methods. For implementation Semester 2, 2013.
This unit provides students with an understanding of the inexorable role of formality. It replaces CSE4213 and builds upon MAT1830 (predicate logic) and CSE2201 (software development).
The unit provides the formal foundations for the discipline of software engineering, specifically supporting the needs of software engineers to know about: analysis, synthesis and design of complex systems; mathematical foundations of software engineering and applying mathematics to software problems; software engineering process and life-cycle; software systems interfaces and design; software architecture and reuse; software development methodologies and notations; programming languages and operating systems; quality frameworks, validation and reliability as it applies to software systems; software and other applicable engineering standards including documentation; development and maintenance environments for large scale software systems; and software system measurements including evaluating system performance.
At the completion of this unit students should be able to:
020103
Review of set theory, the predicate calculus, relations, relational algebra and formal specification concepts; algebraic and model based specifications; the role of formal specifications in software engineering. The Event-B notation, the role of proof obligations and refinement, the LTL and CTL temporal logics, the model checking approach and techniques.
Minimum total expected workload equals 12 hours per week comprising:
(a.) Contact hours for on-campus students:
FIT
CSE4213
This unit will provide students with knowledge and skills required for conducting research in software modelling and verification, theorem proving and model checking, and formal logics.
Semester 2, 2008
Clayton
14 Jul 2005 | David Sole | Initial Draft; modified UnitName |
17 Oct 2005 | David Sole | Added Software requrirements template |
20 Oct 2005 | John Hurst | modified ResourceReqs/SoftwareReqs; modified UnitObjectives/ObjSocial |
31 Oct 2005 | Jeanette Niehus | Initial Draft; 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 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 Prohibitions; modified Level; modified DateOfIntroduction; modified Frequency; modified LocationOfOffering; modified FacultyInformation/FIContact; modified FacultyInformation/FICoordinator |
01 Nov 2005 | Jeanette Niehus | modified UnitObjectives/ObjText |
07 Nov 2005 | John Betts | |
08 Nov 2005 | Ralph Gillon | FIT School Approval, 8/11/05 |
10 Nov 2005 | Ralph Gillon | FEC Approval |
10 Nov 2005 | John Betts | modified Abbreviation |
10 Nov 2005 | Ralph Gillon | FIT School Approval, U/G Programs S/C Endorsement: 10/11/05 |
10 Nov 2005 | Ralph Gillon | FEC Approval |
15 Nov 2005 | Ann Nicholson | modified Prerequisites/PreReqUnits |
15 Nov 2005 | John Betts | |
15 Nov 2005 | Ralph Gillon | FIT School Approval, S/C Endorsement 15/11/05 |
15 Nov 2005 | Ralph Gillon | FEC Approval |
16 Nov 2005 | Annabelle McDougall | FacultyBoard Approval |
13 Sep 2007 | John Hurst | modified UnitName; modified Abbreviation; modified ReasonsForIntroduction/RRelation; modified Prerequisites/PreReqKnowledge; modified ResourceReqs/LectureReqs; modified ResourceReqs/TutorialReqs |
22 Nov 2007 | John Hurst | modified Prerequisites/PreReqUnits: remove CSE2303, no longer offered, remove FIT2014 which does not cover required predicate logic material |
25 Nov 2007 | John Hurst | modified UnitContent/Summary; modified Prerequisites/PreReqKnowledge |
29 Jan 2008 | John Hurst | modified FacultyInformation/FICoordinator; modified FacultyInformation/FIContact |
16 Feb 2008 | John Hurst | FIT3013 Chief Examiner Approval, ( proxy school approval ) |
16 Feb 2008 | John Hurst | modified FacultyInformation/FICoordinator |
16 Feb 2008 | John Hurst | FIT3013 Chief Examiner Approval, ( proxy school approval ) |
21 May 2008 | Julianna Dawidowicz | FEC Approval |
21 May 2008 | Julianna Dawidowicz | FacultyBoard Approval - FEC 2/08 approved this major amendment and forwarded it for noting at FB 2/08. Faculty Board approval has been added to aid administration in Monatar. |
22 May 2008 | Julianna Dawidowicz | GCO4013 and SFT3302 have been deleted from the list of prohibitions. GCO4013 has only had one completion in 1998, SFT3302 has never had an enrolment. For data integrity reasons, identified by the Student Systems Administrator these units have been deleted from prohibitions and will be processed executively and subsequently noted at UGPC 4/08, FEC 4/08 and FB 4/08. |
22 May 2008 | Julianna Dawidowicz | FIT3013 Chief Examiner Approval, ( proxy school approval ) |
22 May 2008 | Julianna Dawidowicz | FEC Approval |
22 May 2008 | Julianna Dawidowicz | FacultyBoard Approval - Due to data integrity reasons, old probitions were removed and processed executively. Faculty Board approval has been added to aid administration in Monatar. |
01 Jul 2008 | John Hurst | modified Prerequisites/PreReqUnits |
07 Jul 2008 | John Hurst | FIT3013 Chief Examiner Approval, ( proxy school approval ) |
26 Sep 2008 | Julianna Dawidowicz | FIT3013 Chief Examiner Approval, ( proxy school approval ) |
26 Sep 2008 | Julianna Dawidowicz | FEC Approval |
26 Sep 2008 | Julianna Dawidowicz | FacultyBoard Approval - UGPC 5/08 has approved this version on 22/09/08. Faculty Board approval has been added to aid administration in Monatar. |
30 Sep 2008 | John Hurst | modified UnitObjectives/ObjCognitive; modified UnitObjectives/ObjPsychomotor; modified UnitContent/Summary; modified ResourceReqs/LabReqs |
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 |
21 May 2012 | Yuan-Fang Li | modified UnitObjectives/Objectives; modified UnitObjectives/Objectives; modified UnitObjectives/Objectives; modified UnitContent/Synopsis; modified Prerequisites/PreReqKnowledge; modified FacultyInformation/FIContact; modified ReasonsForIntroduction/RChange; modified ReasonsForIntroduction/RoleRelationshipRelevance |
11 Jul 2012 | Yuan-Fang Li | FIT3013 Chief Examiner Approval, ( proxy school approval ) |
11 Jul 2012 | Jeanette Niehus | FEC Approval |
26 Jun 2013 | Yuan-Fang Li | modified Workload/ContactHours |
26 Jun 2013 | Yuan-Fang Li | |
26 Jun 2013 | Yuan-Fang Li | modified UnitObjectives/Objectives |
27 Jun 2013 | Jeanette Niehus | modified ReasonsForIntroduction/RChange; modified UnitObjectives/Objectives |
27 Jun 2013 | Jeanette Niehus | FIT3013 Chief Examiner Approval, ( proxy school approval ) |
01 Jul 2013 | Jeanette Niehus | FEC Approval |
01 Jul 2013 | Jeanette Niehus | FacultyBoard Approval - UGPC Executive approval granted 01/07/13. Faculty Board approval has been added to aid administration in Monatar. |
22 Jan 2014 | Damien Moore | modified Workload/ContactHours (bulk upload from CUPID extract) |
14 May 2014 | Jeanette Niehus | Admin update: modified UnitObjectives/Objectives; modified ReasonsForIntroduction/RChange |
14 May 2014 | Jeanette Niehus | FIT3013 Chief Examiner Approval, ( proxy school approval ) |
29 May 2014 | Yuan-Fang Li | modified UnitObjectives/Objectives; modified UnitObjectives/Objectives; modified Workload/ContactHours; modified Workload/ContactHours; modified Research |
30 May 2014 | Jeanette Niehus | Admin - added reasons for change and made workload total 12 hours: modified Workload/ContactHours; modified ReasonsForIntroduction/RChange |
30 May 2014 | Jeanette Niehus | FIT3013 Chief Examiner Approval, ( proxy school approval ) |
30 May 2014 | Jeanette Niehus | FEC Approval |
30 May 2014 | Jeanette Niehus | FacultyBoard Approval - UGPC/ADE executive approval given 29/05/2014. |
17 Mar 2016 | Jeanette Niehus | Admin: modified Chief Examiner |
28 Apr 2021 | Monica Fairley | 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 |