Skip to content | Change text size

M O N A T A R

InfoTech Unit Avatar

FIT3059 Applications Development in C++ -DISESTABLISHED AT FEC 4/10

Chief Examiner

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

Unit Code, Name, Abbreviation

FIT3059 Applications Development in C++ -DISESTABLISHED AT FEC 4/10 (20 Oct 2010, 4:04pm) [C++ (08 Jul 2005, 1:08pm)]

Reasons for Introduction

Reasons for Introduction (09 Oct 2005, 4:27pm)

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.

Reasons for Change (08 Jul 2005, 1:17pm)

2005: Existing unit CSE3400 Applications Development in C++ being updated to fit into the new BITS degree structure with new FIT unit code.

Role of Unit (08 Jul 2005, 1:18pm)

FIT3059 Applications Development in C++ is an elective 3rd level unit in the Caulfied BITS major in Systems Development.

Relationship of Unit (09 Oct 2005, 4:28pm)

There is no comparable unit in the faculty at undergraduate level.

Relevance of Unit (09 Oct 2005, 4:37pm)

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.

Objectives

Knowledge and Understanding (Cognitive Domain Objectives) (27 Jul 2005, 11:38pm)

At the completion of this subject students should:

Attitudes, Values and Beliefs (Affective Domain Objectives) (27 Jul 2005, 11:39pm)

At the completion of this unit, students will appreciate the evolutionary nature of current object-oriented languages

Practical Skills (Psychomotor Domain Objectives) (15 Aug 2005, 3:13pm)

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.

Relationships, Communication and TeamWork (Social Domain Objectives) (09 Oct 2005, 4:38pm)

At the completion of this unit, students will be able to build software in collaboration with other programmers.

Unit Content

Summary (15 Aug 2005, 3:17pm)

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.

Handbook Summary (15 Aug 2005, 3:18pm)

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.

Recommended Reading (08 Jul 2005, 1:31pm)

Teaching Methods

Mode (08 Jul 2005, 1:31pm)

On campus

Strategies of Teaching (08 Jul 2005, 1:45pm)

2 hour lecture plus 2 hour laboratory session each week

Teaching Methods Relationship to Objectives (08 Jul 2005, 1:45pm)

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.

Assessment

Strategies of Assessment (09 Oct 2005, 4:35pm)

Examination and mid-semester test: 50%

Assignment and practical work: 50%

Assessment Relationship to Objectives (09 Oct 2005, 4:36pm)

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.

Workloads

Workload Requirement (08 Jul 2005, 1:47pm)

12 hours per week including lectures, laboratory exercises, assignment work and private study.

Resource Requirements

Lecture Requirements (08 Jul 2005, 1:48pm)

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.

Tutorial Requirements (27 Jul 2005, 11:39pm)

Nil

Laboratory Requirements (08 Jul 2005, 1:48pm)

Laboratory equipped with the Standard Operating Environment.

Staff Requirements (08 Jul 2005, 1:49pm)

One lecturer per semester. One tutor per laboratory session per semester.

Library Requirements (08 Jul 2005, 1:51pm)

Adequate copies of at least the recommended texts listed above.

Teaching Responsibility (Callista Entry) (08 Jul 2005, 1:51pm)

FIT

Implications for CASPA (08 Jul 2005, 1:51pm)

Nil

Interfaculty Involvement (08 Jul 2005, 1:51pm)

Nil

Interschool Involvement (08 Jul 2005, 1:52pm)

Nil

Other Resource Requirements (08 Jul 2005, 1:52pm)

Nil

Prerequisites

Prerequisite Units (08 Jul 2005, 1:53pm)

CSE2201 or FIT2024 or equivalent

Corequisites (08 Jul 2005, 1:55pm)

Nil

Prohibitions (08 Jul 2005, 1:56pm)

CSE3400 or equivalent (Translation for CSE3400)

Alias Titles (27 Jul 2005, 11:40pm)

Nil

Level (08 Jul 2005, 1:56pm)

Undergraduate level 3

Proposed year of Introduction (for new units) (09 Oct 2005, 4:37pm)

Semester 1 2007

Frequency of Offering (08 Jul 2005, 1:57pm)

At least once per year

Enrolment (08 Jul 2005, 1:57pm)

50

Location of Offering (08 Jul 2005, 1:58pm)

Caulfield

Faculty Information

Proposer

Dianne Hagan

Approvals

School: 20 Oct 2010 (Geraldine DCosta)
Faculty Education Committee: 20 Oct 2010 (Geraldine DCosta)
Faculty Board: 20 Oct 2010 (Geraldine DCosta)
ADT:
Faculty Manager:
Dean's Advisory Council:
Other:

Version History

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: