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
There is a continuing demand for C++ programmers in industry, and students who study C++ learn more about object-oriented programming and become more proficient programmers. Students are introduced to advanced programming techniques such as design patterns and idioms.
2005: Existing unit CSE3400 Applications Development in C++ being updated to fit into the new BITS degree structure with new FIT unit code.
FIT3059 Applications Development in C++ is an elective 3rd level unit in the Caulfied BITS major in Systems Development.
There is no comparable unit in the faculty at undergraduate level.
Students undertaking a Systems Development major and intending to work in the object-oriented programming area benefit greatly from an understanding of the advanced programming concepts introduced in this unit.
At the completion of this subject students should:
At the completion of this unit, students will appreciate the evolutionary nature of current object-oriented languages
At the completion of this unit, students will have mastered a programming paradigm and language relevant to current commercial standards, and have extended their programming skills and their ability to tackle large and complex tasks.
At the completion of this unit, students will be able to build software in collaboration with other programmers.
ASCED Discipline Group classification: 020103 Programming
This subject investigates the use of object-oriented languages to implement computer systems. Topics covered will be object-oriented design using design patterns and idioms, comparisons of object-oriented languages, the evolution of C++, object-oriented programming, memory management, exception handling, performance and efficiency issues, and run-time environments.
This subject investigates the use of object-oriented languages to implement computer systems. Topics covered will be object-oriented design using design patterns and idioms, comparisons of object-oriented languages, the evolution of C++, object-oriented programming, memory management, exception handling, performance and efficiency issues, and run-time environments.
On campus
2 hour lecture plus 2 hour laboratory session each week
Knowledge and understanding objectives are achieved mainly through lectures and tutorial exercises.
Attitudes and beliefs objectives are achieved mainly through laboratory exercises and assignment work.
Practical skills objectives are achieved mainly through laboratory exercises and assignment work.
Relationships, communication and team work objectives are achieved mainly through laboratory exercises and assignment work.
Examination and mid-semester test: 50%
Assignment and practical work: 50%
Knowledge and understanding objectives are assessed mainly through the examination and test.
Attitudes, values and belief objectives are assessed mainly through the examination and assignment work.
Practical skills objectives are assessed mainly through assignment and practical work.
Relationships, communication and team work objectives are assessed mainly through assignment and practical work.
12 hours per week including lectures, laboratory exercises, assignment work and private study.
High-tech lecture theatre with data display and internet connection, with a PC and facility to plug in a laptop, for two hours per week throughout the semester.
Nil
Laboratory equipped with the Standard Operating Environment.
One lecturer per semester. One tutor per laboratory session per semester.
Adequate copies of at least the recommended texts listed above.
FIT
Nil
Nil
Nil
Nil
Nil
CSE3400 or equivalent (Translation for CSE3400)
Nil
Undergraduate level 3
Semester 1 2007
At least once per year
50
Caulfield
08 Jul 2005 | Dianne Hagan | Initial Draft; modified UnitName; modified Abbreviation; modified UnitObjectives/ObjText; modified UnitObjectives/ObjCognitive; modified UnitObjectives/ObjText; modified ReasonsForIntroduction/RChange; modified ReasonsForIntroduction/RRole; modified Classification; modified UnitContent/Summary; modified UnitContent/HandbookSummary; modified UnitContent/RecommendedReading; 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/LabReqs; modified ResourceReqs/StaffReqs; modified ResourceReqs/LibraryReqs; modified ResourceReqs/SchoolReqs; modified ResourceReqs/CaspaImpact; modified ResourceReqs/InterFaculty; modified ResourceReqs/IntraFaculty; modified ResourceReqs/OtherResources; modified Prerequisites/PreReqUnits; modified Corequisites; modified Prohibitions; modified Prohibitions; modified Level; modified DateOfIntroduction; modified Frequency; modified Enrolment; modified LocationOfOffering; modified FacultyInformation/FIContact |
27 Jul 2005 | Dianne Hagan | modified UnitObjectives/ObjCognitive; modified UnitObjectives/ObjPsychomotor; modified UnitObjectives/ObjCognitive; modified UnitObjectives/ObjAffective; modified ResourceReqs/TutorialReqs; modified AliasTitles |
28 Jul 2005 | Dianne Hagan | modified Classification |
15 Aug 2005 | Dianne Hagan | modified ReasonsForIntroduction/RIntro; modified UnitObjectives/ObjPsychomotor; modified UnitContent/Summary; modified UnitContent/Summary; modified UnitContent/Summary; modified UnitContent/HandbookSummary |
09 Oct 2005 | Dianne Hagan | modified ReasonsForIntroduction/RIntro; modified ReasonsForIntroduction/RRelation; modified ReasonsForIntroduction/RRelevance; modified UnitObjectives/ObjSocial; modified Assessment/Strategies; modified Assessment/Objectives; modified DateOfIntroduction; modified ReasonsForIntroduction/RRelevance; modified UnitObjectives/ObjSocial |
17 Oct 2005 | Geraldine DCosta | FIT School Approval, Approved for submission to FEC Mtg 9/05 |
03 Nov 2005 | Annabelle McDougall | FEC Approval |
16 Nov 2005 | Annabelle McDougall | FacultyBoard Approval |
20 Oct 2010 | Geraldine DCosta | modified UnitName- Added Disestablished comment. |
20 Oct 2010 | Geraldine DCosta | FIT3059 Chief Examiner Approval, ( proxy school approval ) |
20 Oct 2010 | Geraldine DCosta | FEC Approval |
20 Oct 2010 | Geraldine DCosta | FacultyBoard Approval - UGPC 4/10 endorsed and FEC 4/10- Item 8.7.1 -approved disestablishment of this unit. Faculty Board approval has been added to aid administration in Monatar. |
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 |