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 has been introduced as part of the 2009 - 2010 review of the FIT undergraduate degrees. The unit is intended to enhance the capabilities of Games Development major students in the BITS degree by providing a bridge between Java (their first programming language via FIT1002 in the common core) and the industry requirement for a strong C++ competency. The provision of this unit will allow the subsequent unit FIT2049 Games Programming using C++ to concentrate on games programming only (previously it has also had to introduce C++).
30/11/2017 - Unit disestablished at FEC 5/17 Item 7.3.
14/05/14 - Admin update: minor change to learning outcomes (as approved by ADE).
September 2013: Changed synopsis to remove reference to FIT1002. Also updated objectives to reflect new Learning Outcomes
September 2012: Added FIT1040 as an alternative prerequisite to FIT1002 for 2013. Approved by CE (Matt Butler) 24/08/2012.
08/12/2011 - Unit Name has been changed to reflect the subtle shift in curriculum after the first offering of the unit. Also to remove ambiguity between this unit and another data structures and algorithms unit FIT2004. Prohibitions for this unit has also been removed (FIT2004 and 2009) after the first offering, as the similarity in content envisaged when the unit was originally described is not such that the prohibition should still stand. Change to be implemented for Semester 1, 2012.
A strong knowledge of programming using C++ is essential to students wishing to create and modify effective and efficient games engines which require high levels of performance and optimisation. This unit establishes skills and knowledge in C++ and provides a prerequisite to the subsequent unit FIT2049 Games Programming using C++. Although the unit has been developed with the Games Development major of BITS in mind the unit will also be valuable for any other student who wishes to develop skill in C++. Games Development students will apply there C++ skills in several later units as they complete their major.
At the completion of this unit students should be able to:
020103
Following on from FIT1040, this unit introduces the C++ to students. The unit provides a foundational understanding of the C++ language, regarding syntax and applied practice, with a focus on object-oriented design principles. Fundamental programming control structures in the C++ context will be presented, as will object oriented design as a process for program design and problem solving. More advanced object-oriented programming topics such as inheritance and polymorphism will also be covered. Other C++ fundamentals such as pointers and the STL will be presented, as will implementations of the main algorithms and data structures used in problem solving.
Exploring C++ : the programmer's introduction to C++ / Ray Lischner. (Electronic Resource, Available through Monash Library)
Minimum total expected workload equals 12 hours per week comprising:
(a.) Contact hours for on-campus students:
(b.) Additional requirements (all students):
Please note that the 2 hour tutorial sessions should be timetabled in a computer laboratory.
2011
Caulfield
02 Aug 2010 | Lindsay Smith | Initial Draft; modified UnitName; modified Abbreviation |
06 Aug 2010 | Lindsay Smith | Complete of initial entry |
06 Aug 2010 | Matthew Butler | Submit version |
11 Aug 2010 | Matthew Butler | modified Prohibitions |
26 Aug 2010 | Kendall Williamson | FIT2071 Chief Examiner Approval, ( proxy school approval ) |
26 Aug 2010 | Kendall Williamson | FEC Approval |
26 Aug 2010 | Kendall Williamson | FacultyBoard Approval - FEC Special Email Meeting 1/10 approved new unit for 2011 offering. FB 4/10 for noting only |
07 Oct 2010 | Matthew Butler | modified Workload/SpecialRequirements to more accurately reflect timetabling requirements (per timetabling coordinator advice). |
08 Oct 2010 | Geraldine DCosta | FIT2071 Chief Examiner Approval, ( proxy school approval ) |
08 Oct 2010 | Geraldine DCosta | FEC Approval |
08 Oct 2010 | Geraldine DCosta | FEC Approval |
08 Oct 2010 | Geraldine DCosta | FacultyBoard Approval - UGPC Exec approval and FEC Exec approval granted for amendments to this version on 8/10/10 to enable Sem 1,2011 implementation. Faculty Board approval has been added to aid administration in Monatar. |
08 Dec 2011 | Matthew Butler | Unit Name modified; Unit Abbreviation modified; Prohibitions removed; all based on advice after first initial offering of the unit to remove relationships to the data structures and algorithms units FIT2004 and FIT2009. |
20 Jan 2012 | Kendall Williamson | FIT2071 Chief Examiner Approval, ( proxy school approval ) |
02 Feb 2012 | Kendall Williamson | FEC Approval |
02 Feb 2012 | Kendall Williamson | FacultyBoard Approval - Approved at UGPC 1/12. For noting at FEC and FB 1/12. |
06 Sep 2012 | Caitlin Slattery | Added FIT1040 as an alternative prerequisite to FIT1002 for 2013. Approved by CE (Chris Ling). |
15 Sep 2012 | Jeanette Niehus | FIT2071 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. |
13 Sep 2013 | Matthew Butler | Updated Reason for Change; Updated UnitContent/Synopsis; Updated UnitObjectives/Objectives |
13 Sep 2013 | Matthew Butler | |
13 Sep 2013 | Matthew Butler | FIT2071 Chief Examiner Approval, ( proxy school approval ) |
11 Oct 2013 | Jeanette Niehus | FEC Approval |
11 Oct 2013 | Jeanette Niehus | FacultyBoard Approval - ADE Executive approval given 11/1013. Faculty Board approval given 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 | FIT2071 Chief Examiner Approval, ( proxy school approval ) |
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 |