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
The unit is being introduced as part of the new BInfotech degree being introduced in 2016
07/12/2017 - Updating prerequisites to include the new programming unit.
15/08/2018 - This unit is being updated to streamline the Faculty's offering of mobile units. FIT2081 will continue to cover Android operating system (and its successor?) FIT3027 which covered Android and iOS is being disestablished. This unit FIT3178 is the successor unit to FIT3027 and will cover mobile app development only in an iOS platform. This is the result of discussions with Michael Wybrow, John Betts (as DOS BInfoTech) and David Albrecht as ADE. Effective Semester 1, 2019.
15/01/2020 - Updated prerequisites to add FIT2085 as an alternative to FIT1008 (already a prerequisite). The former is the same unit, but the version done by software Engineers instead of FIT1080. Effective Semester 1, 2020.
23/09/2020 Admin: Update to include new assessment and teaching approach fields as per Handbook requirements.
20/11/2020 - Updates prequisites to add FIT2085 as base prereq. Discussed updated set of prereqs with Caitlin: Existing prereqs overly complicated, based on old units that don't need to be supported, and causing issues for Software Engineering students. Effective Semester 1, 2021.
10/2/2021 - updating workload on behalf of CE: changing studio to laboratory as timetabled
18/2/2021 - Trivial change: updating required Xcode software version. Effective Semester 1, 2021.
At the completion of this unit, students should be able to:
02013, 02035
This unit focuses on the design, development and deployment of mobile apps for iOS using the Swift programming language. Students will learn best practices for iOS development using native frameworks and common design patterns. The unit will explore areas such as mobile UI design, data storage, web services and networking, mobile sensors, use of media, and mobile interface testing. The unit will emphasise hands-on, practical experience with the Xcode development environment and iOS simulator. Students will design and build their own app.
The unit requires the use of Xcode 12.4 or later (macOS only) for developing applications. Xcode is available for free via the Mac App Store.
Any additional required software is available in the lab classes.
Technological requirements
Students should routinely check Moodle to access class materials and check for the latest announcements. You are permitted to use your own laptop in the lab in addition to using an iOS device if you wish to test your software rather than run it in a simulated environment.
On-campus
Lectures The aim of the lectures is to introduce one or more concepts in a way, and at a pace, that is adequate for students to learn, not to provide students with everything there is to know about those concepts. In this sense, the lecture and the lecture notes provide a first step towards learning those concepts, a first step that will be complemented by laboratory classes, consultation hours and personal reading and working time.
Laboratory-based classes
The aim of the practical lab is to increase the knowledge of students on a particular area covered by the associated unit. In practical labs this is achieved by each student (or group of students) practicing on their own the concepts already learned previously.
In-semester assessment: 100%
Minimum total expected workload equals 12 hours per week comprising:
(a.) Contact hours for on-campus students:
(b.) Additional requirements (all students):
FIT3027, FIT4039
2018
Clayton
04 Sep 2015 | Ange Delbianco | Introduced for course architecture programs. Effective semester 1, 2016 |
14 Sep 2015 | Caitlin Slattery | Updated prerequisites with new intro to programming units. Otherwise minor edits. |
22 Sep 2015 | Jeanette Niehus | FIT3178 Chief Examiner Approval, ( proxy school approval ) |
22 Sep 2015 | Jeanette Niehus | FEC Approval |
22 Sep 2015 | Jeanette Niehus | FacultyBoard Approval - FEC approved 23/07/2015 |
07 Dec 2017 | Christy Pearson | modified ReasonsForIntroduction/RChange; modified Prerequisites/PreReqUnits |
07 Dec 2017 | Christy Pearson | modified ReasonsForIntroduction/RChange |
11 Dec 2017 | Jeanette Niehus | FIT3178 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. |
14 Aug 2018 | John Betts | modified UnitName; modified ReasonsForIntroduction/RChange; modified FacultyInformation/FIContact |
15 Aug 2018 | Michael Wybrow | modified UnitName; modified Abbreviation; modified UnitContent/Synopsis; modified UnitObjectives/Objectives; modified UnitObjectives/Objectives; modified Workload/ContactHours |
15 Aug 2018 | Michael Wybrow | modified UnitObjectives/Objectives |
15 Aug 2018 | Michael Wybrow | |
17 Aug 2018 | Jeanette Niehus | Admin: added amendment date and effective date to Reasons for Change. |
21 Sep 2018 | Jeanette Niehus | FIT3178 Chief Examiner Approval, ( proxy school approval ) |
21 Sep 2018 | Jeanette Niehus | FEC Approval |
21 Sep 2018 | Jeanette Niehus | FacultyBoard Approval - Approved at FEC 4/18 (Item 6.3) 06/09/2018 |
10 Jan 2019 | Jeanette Niehus | Admin: modified Chief Examiner |
15 Jan 2020 | Michael Wybrow | modified Prerequisites/PreReqUnits; modified ReasonsForIntroduction/RChange |
28 Jan 2020 | Emma Nash | FIT3178 Chief Examiner Approval, ( proxy school approval ) |
28 Jan 2020 | Emma Nash | FEC Approval |
28 Jan 2020 | Emma Nash | FacultyBoard Approval - Approved via FEC email meeting 1/20. |
23 Sep 2020 | Miriam Little | modified ReasonsForIntroduction/RChange; modified UnitContent/PrescribedReading; modified Teaching/SpecialArrangements; modified Assessment/Summary; modified Assessment/Summary |
20 Nov 2020 | Michael Wybrow | modified Prerequisites/PreReqUnits; modified ReasonsForIntroduction/RChange |
10 Feb 2021 | Margot Schuhmacher | modified ReasonsForIntroduction/RChange; modified Workload/ContactHours |
12 Feb 2021 | Jeanette Niehus | FIT3178 Chief Examiner Approval, ( proxy school approval ) |
12 Feb 2021 | Jeanette Niehus | FEC Approval |
12 Feb 2021 | Jeanette Niehus | FacultyBoard Approval - Executively approved by DDE via email (12/02/2021) |
18 Feb 2021 | Michael Wybrow | modified UnitContent/PrescribedReading; modified ReasonsForIntroduction/RChange |
24 Feb 2021 | Monica Fairley | FIT3178 Chief Examiner Approval, ( proxy school approval ) |
24 Feb 2021 | Monica Fairley | FEC Approval |
24 Feb 2021 | Monica Fairley | FacultyBoard Approval - updating required Xcode software version executively approved DDE 24/2/21 |
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 |