Skip to content | Change text size

M O N A T A R

InfoTech Unit Avatar

FIT1007 Computer programming 2

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

FIT1007 Computer programming 2 (05 Jun 2006, 4:15pm) [Programming 2 (24 May 2005, 1:36pm)]

Reasons for Introduction

Reasons for Introduction (05 Dec 2006, 4:10pm)

This is a core unit in the Bachelor of Information Technology and Systems with majors in Systems Development, Applications Development and Networks. It was introduced as part of the faculty restructure for 2006.

Reasons for Change (05 Dec 2006, 4:10pm)

This is a first generation entry for this unit in the restructure of FIT undergraduate programs. Changes will be noted in the version history.

Consistent with the Faculty's goal to rationalise the number of units being offered, FIT1007 will also be taught in the 'Net-centric computing' and Security BITS majors as FIT2034 - Computer Programming 2. Assessment for the 2 units will be different.

SFEC 03/06: This unit will be co-taught with CSE1203(BComp) and CPE1004(BNetwork Comp) as part of the teaching-out strategy for these units.

Role of Unit (04 Jun 2006, 1:09pm)

FIT1007 is a core unit in the BITS majors in Systems Development and Multimedia Games Development at the Caulfield campus, the BITS major in Applications Development and Networks at Gippsland campus.

FIT2034 is a core unit in the BITS majors in Net-centric Computing and Security at the Caulfield campus.

It continues the introduction to software development and software engineering begun in the faculty core unit Computer Programming, using the Java programming language to illustrate more advanced object-oriented concepts and techniques and more data structures. It gives students practice in using them to design, develop and test larger and more complicated programs.

Relationship of Unit (04 Jun 2006, 1:10pm)

FIT1007 is a first year core unit in the BITS majors in Systems Development, Multimedia Games Development and Applications Development and Networks.

FIT2034 is a second year core unit in the BITS majors in Net-centric computing and Security.

Relevance of Unit (04 Jun 2006, 1:11pm)

Students undertaking majors in Systems Development, Multimedia Games Development, Security, Net-centric computing and Applications Development and Networks need a more advanced level of programming than is provided in the faculty core. This unit extends the knowledge and skills gained in FIT1002.

Objectives

Knowledge and Understanding (Cognitive Domain Objectives) (01 Jun 2005, 4:15pm)

At the completion of this unit, students will have an understanding of:

Attitudes, Values and Beliefs (Affective Domain Objectives) (03 Jun 2005, 11:01am)

At the completion of this unit, students will have attitudes that will allow them to:

Practical Skills (Psychomotor Domain Objectives) (03 Jun 2005, 10:43am)

At the completion of this unit, students will be able to:

Relationships, Communication and TeamWork (Social Domain Objectives) (24 May 2005, 1:47pm)

At the completion of this unit, students will be able to:

Unit Content

Summary (24 May 2005, 1:51pm)

ASCED Discipline Group Classification: 020103 Programming.

This unit introduces more advanced object-oriented programming topics and techniques than its prerequisite, and gives students a deeper understanding of programming and data structures and more practical skills in designing, building and testing computer programs.

Handbook Summary (04 Jul 2005, 8:46pm)

This unit introduces more advanced object-oriented programming topics and techniques than its prerequisite, and gives students a deeper understanding of programming and data structures and more practical skills in designing, building and testing computer programs.

Recommended Reading (06 Oct 2006, 10:47am)

Prescribed

Recommended other references

Teaching Methods

Mode (25 Apr 2006, 6:03pm)

On-campus, off-campus learning

Strategies of Teaching (15 Jun 2006, 12:18pm)

On campus students will receive lectures, weekly tutorials in computer labs, helpdesk.

FIT1007 and FIT2034 students will sit in separate tutorials.

On-campus and off-campus students will receive newsgroup contact with other students and lecturers, email contact with lecturer and tutors. They will receive study materials in print and electronic media:

Teaching Methods Relationship to Objectives (24 May 2005, 2:05pm)

Lectures address objectives K1 through K6. Lab sessions address all other objectives. OCL materials address all objectives.

Assessment

Strategies of Assessment (15 Jun 2006, 12:15pm)

Assessment for each unit (FIT1007 and FIT2034) will suit its particular year level.

Assessment Relationship to Objectives (03 Jun 2005, 11:03am)

Assignments address objectives P1 - P10, A1 - A5 and R1 - R3. Examinations address objectives K1 - K8 and P1 - P10.

Workloads

Workload Requirement (24 May 2005, 2:12pm)

12 hours per week. Contact time for on-campus modes is usually 4 hours per week. The breakdown of contact time into lectures, tutorials, laboratories, workshops and studios is set individually for each campus.

Resource Requirements

Lecture Requirements (24 May 2005, 2:12pm)

On-campus offerings require a 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.

Laboratory Requirements (24 May 2005, 2:15pm)

One computer lab per 16 students for 2 hours per week throughout each semester.

Staff Requirements (01 Jun 2005, 4:25pm)

1 lecturer throughout each semester.

For on-campus offerings, 1 tutor per 16 students for 2 hours per week of class contact throughout each semester.

Additional support for marking when required.

Software Requirements (09 Mar 2006, 11:00am)

Library Requirements (24 May 2005, 2:17pm)

Adequate copies of at least the recommended texts listed above.

Teaching Responsibility (Callista Entry) (08 Jul 2005, 08:55am)

FIT

Implications for CASPA (24 May 2005, 2:18pm)

Nil

Interfaculty Involvement (24 May 2005, 2:18pm)

Nil

Interschool Involvement (24 May 2005, 2:19pm)

This unit is offered on Caulfield and Gippsland campuses, and in South Africa and Malaysia.

Prerequisites

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

CSE1202 or GCO1811 or CPE1001 or FIT1002 or equivalent

Prohibitions (05 Jul 2006, 11:08am)

CFR1124, CFR2128, CFR3112, GCO1812, GCO3821, SFT1102, CSE1203, CSE2305, CPE1004, FIT1008, FIT1015, FIT2034

(Translation for CSE1203, GCO1812)

Alias Titles (15 Jun 2006, 12:16pm)

Taught in conjunction with FIT2034 - Computer Programming 2 (Not an alias)

Level (04 Jun 2006, 1:13pm)

FIT1007 - Undergraduate first year

FIT2034 - Undergraduate second year

Proposed year of Introduction (for new units) (24 May 2005, 2:24pm)

Semester 1, 2006

Frequency of Offering (05 Jun 2006, 11:50am)

In on-campus mode, the unit will be offered on all campuses at least once per year, in semester 1 or semester 2. It may be offered several times each year on some campuses. Caulfield: Semester 1 and Semester 2. Summer semester may be required.

In OCL mode the unit will be offered from Gippsland campus at least once per year.

Enrolment (04 Jun 2006, 1:14pm)

The entire cohort of students enrolled in the BITS majors in Systems Development, Multimedia Games Development, Security, Net-centric computing, and Applications Development and Networks, except for those granted exemptions.

Location of Offering (06 Jun 2005, 12:06pm)

Caulfield, Gippsland, South Africa, Malaysia.

Faculty Information

Proposer

Dianne Hagan

Approvals

School: 19 Dec 2006 (Geraldine DCosta)
Faculty Education Committee: 19 Dec 2006 (Ralph Gillon)
Faculty Board: 19 Dec 2006 (Ralph Gillon)
ADT:
Faculty Manager:
Dean's Advisory Council:
Other:

Version History

24 May 2005 Dianne Hagan Initial draft
31 May 2005 Dianne Hagan modified Prohibitions
01 Jun 2005 Dianne Hagan modified UnitObjectives/ObjPsychomotor; modified UnitObjectives/ObjCognitive; modified UnitObjectives/ObjPsychomotor; modified UnitContent/RecommendedReading; modified UnitContent/RecommendedReading; modified ResourceReqs/SchoolReqs; modified ResourceReqs/StaffReqs; modified Assessment/Strategies; modified Assessment/Strategies; modified Assessment/Strategies
03 Jun 2005 Pauline Doube modified UnitObjectives/ObjPsychomotor; modified UnitContent/RecommendedReading; modified Assessment/Strategies; modified UnitObjectives/ObjAffective; modified Assessment/Objectives; modified Prohibitions; modified Prerequisites/PreReqUnits; modified Frequency
03 Jun 2005 Shane Moore modified Prohibitions
06 Jun 2005 Kim Styles Submission to FEC on behalf of D Hagan (who is on leave)
08 Jun 2005 Christine Jessup modified ReasonsForIntroduction/RIntro; modified ReasonsForIntroduction/RRole
09 Jun 2005 Kim Styles Submission to FEC agenda
04 Jul 2005 Dianne Hagan modified UnitContent/HandbookSummary
05 Jul 2005 Dianne Hagan modified Prerequisites/PreReqUnits
08 Jul 2005 Ralph Gillon modified Frequency; modified ResourceReqs/SchoolReqs
08 Jul 2005 Ralph Gillon Teaching responsibility changed to FIT. Reference to Summer semester deleted.
11 Jul 2005 Geraldine DCosta
11 Jul 2005 Geraldine DCosta FIT School Approval, Approved for submission FEC Mtg 5/05
11 Jul 2005 Geraldine DCosta FEC Approval
21 Jul 2005 Annabelle McDougall FacultyBoard Approval
17 Oct 2005 David Sole Added Software requrirements template
24 Oct 2005 David Sole Updated requirements template to new format
31 Oct 2005 Dianne Hagan modified ResourceReqs/SoftwareReqs
31 Oct 2005 Dianne Hagan modified ResourceReqs/SoftwareReqs; modified ResourceReqs/SoftwareReqs
18 Jan 2006 Shane Moore Addition of several prohibitions (CSE2305, FIT1008, FIT1015) for consistency between entries
04 Jun 2006 Christabel Gonsalvez modified ReasonsForIntroduction/RChange; modified ReasonsForIntroduction/RRole; modified ReasonsForIntroduction/RRole; modified ReasonsForIntroduction/RRelation; modified ReasonsForIntroduction/RRelevance; modified AliasTitles; modified Level; modified Level; modified Enrolment; modified FacultyInformation/FIContact
04 Jun 2006 Christabel Gonsalvez modified Prohibitions
05 Jun 2006 Christabel Gonsalvez modified Frequency
05 Jun 2006 Gayle Nicholas modified UnitName in accordance with the university style guide
12 Jun 2006 Geraldine DCosta FIT School Approval, Approved for submission FEC Mtg 3/06
15 Jun 2006 Christabel Gonsalvez modified ReasonsForIntroduction/RChange; modified Assessment/Strategies; modified AliasTitles; modified Teaching/Strategies
15 Jun 2006 Geraldine DCosta FIT School Approval, Approved for submission FEC Mtg 3/06
19 Jun 2006 Ralph Gillon FEC Approval
05 Jul 2006 Christabel Gonsalvez modified Prohibitions
05 Jul 2006 Geraldine DCosta FIT School Approval, Approved for Submission Faculty Board Mtg3/06
05 Jul 2006 Ralph Gillon FEC Approval
05 Jul 2006 Ralph Gillon FacultyBoard Approval
06 Sep 2006 Shane Moore modified UnitContent/RecommendedReading
30 Nov 2006 Martin Atchison modified ReasonsForIntroduction/RChange; modified ReasonsForIntroduction/RChange; modified ReasonsForIntroduction/RIntro
01 Dec 2006 Martin Atchison
05 Dec 2006 Gayle Nicholas modified ReasonsForIntroduction/RIntro; modified ReasonsForIntroduction/RChange
19 Dec 2006 Geraldine DCosta FIT School Approval, Approved for FEC Spl Mtg 4/06
19 Dec 2006 Ralph Gillon FEC Approval
19 Dec 2006 Ralph Gillon FEC Approval
19 Dec 2006 Ralph Gillon FacultyBoard Approval - FacultyBoard Approval - FEC now has authority to formally approve amendments. FEC has approved this version - Faculty Board approval has been added to aid administration in Monatar
16 Oct 2007 Geraldine DCosta UGPC Mtg 5/07(Item 4.1.2)endorsed, for FEC approval, the disestablishment of FIT1007 Computer programming 2.

This version: