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
With the inevitable move towards an interconnected electronic society, the security of electronic interactions and data, and the software that handles them, is emerging as an important enabling criterion. The ability to write secure and trustworthy code - and not just code that complies with the system specifications - has become a very important skill that modern software developers must have.
We currently teach our students systems analysis and design skills, programming principles, database design, communications and network concepts. Unfortunately, this set of skills is no longer sufficient in an Internet-centric world. The ability to develop secure code, designed to withstand malicious attacks, has become an essential skill, which needs to be taught along with all the other software development skills. Our degrees do not currently have a strong focus on software security issues. The security-related units that we currently offer focus on general security concepts or on network security issues. There are no specific units dealing with the principles and practices of developing secure and trusted code (even though some lecturers do cover aspects of security pertinent to their unit).
In order to address this gap in our degrees we need to introduce a new unit that will highlight the most common software vulnerabilities, threats and countermeasures, as well as the best practices for developing secure and trusted software. This would be a 3-rd year unit, as it has to be based on prior programming experience, database design skills and understanding of networks.
30/11/2017 - Unit disestablished at FEC 5/17 Item 7.3.
May 2014 (Admin update) - Changing objectives to learning outcomes for AQF compliance.
September 2012: Added FIT1040 as an alternative prerequisite to FIT1002 for 2013. Approved by CE (Phu Dung Le) via email 24/08/2012.
This unit has been updated as part of a 2009 review and comparison of data with current Handbook, Syllabus + and Callista data. This unit has been updated with the new pre-req as advised by Judi Robinson.
This is a third level core unit in the Bachelor of Information Technology and Systems (BITS) major in Security.
While FIT3031 and FIT3015 aim to teach students about securing information using the computer and network infrastructure, this unit looks at securing information by securing the software that creates, accesses and modifies the information. This unit requires students to have programming knowledge and exposure to security technologies and issues.
Producing software developers who can build secure software and systems is implicitly be a part of what it means to be a software developer. Students undertaking a Security major need skills in this area.
On successful completion of this unit students should be able to:
020113
Students are introduced to some of the most common security issues involved in the development of software, including secure coding practices, secure database access, secure data communications, security of web applications, use of encryption techniques and security testing. Students are provided with a range of practical exercises to reinforce their skills, including authenticating and authorising users programmatically, user input validation, developing secure web, mobile/wireless and database applications, encrypting and hashing data programmatically, generating digital signatures programmatically, security testing, designing logging and auditing mechanisms.
Minimum total expected workload equals 12 hours per week comprising:
(a.) Contact hours for on-campus students:
(b.) Additional requirements (all students):
This unit requires crash-and-burn labs. The reason for adding this part is for the school to do the timetabling correctly. The unit has been conducted with the crash-and-burn labs since 2008.
FIT
Semester 2, 2008
Caulfield
08 Jul 2005 | Dianne Hagan | Initial Draft; modified UnitName; modified Abbreviation; modified ReasonsForIntroduction/RIntro; modified ReasonsForIntroduction/RChange; modified UnitName; modified ReasonsForIntroduction/RRole; modified UnitObjectives/ObjCognitive; modified UnitObjectives/ObjCognitive; modified UnitObjectives/ObjCognitive; modified UnitObjectives/ObjCognitive; modified UnitObjectives/ObjAffective; modified UnitObjectives/ObjPsychomotor; modified UnitObjectives/ObjPsychomotor; modified UnitObjectives/ObjSocial; modified UnitContent/Summary; modified Classification; modified Classification; modified UnitContent/HandbookSummary; modified UnitContent/RecommendedReading; modified UnitContent/RecommendedReading; modified Teaching/Mode; modified Teaching/Strategies; modified Teaching/Objectives; 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/SoftwareReqs; modified ResourceReqs/SoftwareReqs; modified ResourceReqs/SoftwareReqs; modified ResourceReqs/LibraryReqs; modified ResourceReqs/SchoolReqs; modified ResourceReqs/CaspaImpact; modified ResourceReqs/InterFaculty; modified ResourceReqs/IntraFaculty; modified ResourceReqs/OtherResources; modified Prerequisites/PreReqUnits; modified Prerequisites/PreReqKnowledge; modified Corequisites; modified Prohibitions; modified Level; modified DateOfIntroduction; modified Frequency; modified Enrolment; modified LocationOfOffering |
08 Jul 2005 | Dianne Hagan | modified UnitContent/Summary |
08 Jul 2005 | Dianne Hagan | modified Prohibitions |
08 Jul 2005 | Tatiana Bull | modified UnitObjectives/ObjCognitive; modified UnitObjectives/ObjCognitive; modified UnitObjectives/ObjCognitive; modified Classification; modified UnitContent/RecommendedReading; modified UnitContent/RecommendedReading; modified Teaching/Strategies; modified Assessment/Strategies; modified Assessment/Strategies; modified Workload/WorkHours; modified Workload/WorkHours; modified Workload/WorkHours; modified Workload/WorkHours; modified AliasTitles |
09 Jul 2005 | Dianne Hagan | modified Assessment/Strategies |
12 Jul 2005 | Dianne Hagan | |
28 Jul 2005 | Dianne Hagan | modified Classification |
07 Oct 2005 | Dianne Hagan | modified ReasonsForIntroduction/RRelation; modified ReasonsForIntroduction/RRelevance; modified UnitObjectives/ObjText; modified UnitObjectives/ObjSocial; modified Assessment/Strategies; modified Workload/WorkHours; modified ResourceReqs/TutorialReqs; modified ResourceReqs/TutorialReqs; modified ResourceReqs/LabReqs; modified ResourceReqs/StaffReqs |
17 Oct 2005 | John Betts | |
17 Oct 2005 | Geraldine DCosta | FIT School Approval, Approved for submission to FEC Mtg 9/05 |
03 Nov 2005 | Annabelle McDougall | FEC Approval |
15 Nov 2005 | John Betts | modified AliasTitles |
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 |
31 Jan 2007 | Christabel Gonsalvez | modified Prerequisites/PreReqUnits |
16 Mar 2007 | Geraldine DCosta | FIT School Approval, Approved by Undergraduate Programs Committee on 19/2/07 |
16 Mar 2007 | Geraldine DCosta | FEC Approval |
16 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. |
20 May 2007 | Maria Indrawan | modified ReasonsForIntroduction/RRelation; modified ResourceReqs/TutorialReqs; modified Prerequisites/PreReqUnits; modified AliasTitles; modified FacultyInformation/FIContact; modified FacultyInformation/FICoordinator |
20 May 2007 | Maria Indrawan | modified ReasonsForIntroduction/RRelation; modified DateOfIntroduction |
21 May 2007 | Maria Indrawan | modified ReasonsForIntroduction/RIntro; modified UnitObjectives/ObjCognitive |
22 Jun 2007 | Geraldine DCosta | FIT School Approval, Approved by Undergraduate Programs Committee Mtg 4/07 on 18/6/07 |
22 Jun 2007 | Geraldine DCosta | FEC Approval |
25 Jun 2007 | David Sole | Snuck an 'And' in to Prerequisite units for Chris Perazzo, approved by Ralph Gillon |
22 Jun 2007 | Geraldine DCosta | FacultyBoard Approval - Faculty Board Approval - The Undergraduate Programs Committee now has authority to formally approve minor unit amendments. UGPC 4/07 has approved this version on 18/6/07. Faculty Board approval has been added to aid administration in Monatar. |
10 Sep 2007 | Desmond Casey | modified ReasonsForIntroduction/RRole; modified ReasonsForIntroduction/RRelation; modified ReasonsForIntroduction/RRelevance; modified Frequency |
15 Oct 2007 | Geraldine DCosta | FIT3056 Chief Examiner Approval, ( proxy school approval ) |
15 Oct 2007 | Geraldine DCosta | FEC Approval |
15 Oct 2007 | Geraldine DCosta | FacultyBoard Approval - The Undergraduate Programs Committee now has authority to formally approve minor unit amendments. UGPC 5/07 has approved this version on 19/9/07. 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 |
28 Jun 2010 | Phu Le | modified Workload/SpecialRequirements |
30 Jun 2010 | Phu Le | modified Workload/SpecialRequirements |
05 Jul 2010 | Geraldine DCosta | modified Workload/SpecialRequirements |
05 Jul 2010 | Geraldine DCosta | FIT3056 Chief Examiner Approval, ( proxy school approval ) |
05 Jul 2010 | Geraldine DCosta | FEC Approval |
05 Jul 2010 | Geraldine DCosta | FacultyBoard Approval - UGPC Chair granted Executive approval for this amendment on 2/7/10 to enable Sem 2,2010 implementation. Faculty Board approval has been added to aid administration in Monatar. |
21 Feb 2011 | Phu Le | modified Prerequisites/PreReqUnits |
21 Feb 2011 | Phu Le | |
21 Feb 2011 | Phu Le | |
11 Apr 2011 | Phu Le | |
12 Apr 2011 | Kendall Williamson | |
12 Apr 2011 | Kendall Williamson | |
12 Apr 2011 | Kendall Williamson | FIT3056 Chief Examiner Approval, ( proxy school approval ) |
28 Apr 2011 | Kendall Williamson | FEC Approval |
28 Apr 2011 | Kendall Williamson | FacultyBoard Approval - Approved at UGPC and noted at FEC 2/11. For FB 2/11 noting only. |
28 Apr 2011 | Trudi Robinson | modified Prerequisites/PreReqUnits - Added FIT1019 as discussed with/approved by Chief Examiner on 21/2/2011. |
28 Apr 2011 | Phu Le | |
27 Jun 2011 | Phu Le | FIT3056 Chief Examiner Approval, ( proxy school approval ) |
27 Jun 2011 | Phu Le | FIT3056 Chief Examiner Approval, ( proxy school approval ) |
29 Jun 2011 | Phu Le | modified ReasonsForIntroduction/RChange |
29 Jun 2011 | Phu Le | |
29 Jun 2011 | Phu Le | FIT3056 Chief Examiner Approval, ( proxy school approval ) |
11 Jul 2011 | Kendall Williamson | FEC Approval |
11 Jul 2011 | Kendall Williamson | FacultyBoard Approval - Approved at UGPC 4/11. For noting at FEC and FB. |
06 Sep 2012 | Caitlin Slattery | Added FIT1040 as an alternative prerequisite to FIT1002 for 2013. Approved by CE (Phu Dung Le) via email 24/08/2012. |
15 Sep 2012 | Jeanette Niehus | FIT3056 Chief Examiner Approval, ( proxy school approval ) |
15 Sep 2012 | Jeanette Niehus | FEC Approval |
15 Sep 2012 | Jeanette Niehus | FacultyBoard Approval - UGPC approval granted 13/9/12. Faculty Board approval has been added to aid administration in Monatar. |
22 Jan 2014 | Damien Moore | modified Workload/ContactHours (bulk upload from CUPID extract) |
21 May 2014 | Phu Le | modified UnitObjectives/Objectives; modified UnitObjectives/Objectives |
21 May 2014 | Phu Le | |
22 May 2014 | Jeanette Niehus | Admin - added reason for change: modified ReasonsForIntroduction/RChange |
18 Jul 2014 | Geraldine DCosta | FIT3056 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. |
17 Mar 2016 | Jeanette Niehus | Admin: modified Chief Examiner |
30 Nov 2017 | Christy Pearson | 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 |