units

FIT2024

Faculty of Information Technology

Undergraduate - Unit

print version

6 points, SCA Band 2, 0.125 EFTSL

Refer to the specific census and withdrawal dates for the semester(s) in which this unit is offered.

LevelUndergraduate
FacultyFaculty of Information Technology
OfferedClayton First semester 2015 (Day)

Synopsis

This unit develops students understanding of and skills in professional software engineering practices at the personal level. Students experience work in a team environment and extend their programming skills by learning a new object oriented language and maintaining a system that is larger than their experience in prior units. Students develop skills in estimating, monitoring, reviewing and reporting on practical projects.

Outcomes

At the completion of this unit students should be able to:

  1. write and analyse programs in a new programming language;
  2. apply fundamental object-oriented concepts such as inheritance, polymorphism and information hiding;
  3. describe, analyse, debug and perform maintenance on large existing OO programs;
  4. perform a variety of SQA activities including reviews and testing;
  5. use and explain the application of SE principles in designing and implementing large systems;
  6. describe and apply industry standards for process measurement and improvement;
  7. compare and apply industry standard version control systems;
  8. complete and document an end-to-end set of software engineering tasks in a team.

Assessment

Examination (2 hours): 40%; In-semester assessment: 60%

Workload requirements

Minimum total expected workload equals 12 hours per week comprising:

(a.) Contact hours for on-campus students:

  • One 2-hour lecture
  • One 2-hour laboratory

(b.) Additional requirements (all students):

  • A minimum of 8 hours independent study per week for completing lab and project work, private study and revision.

See also Unit timetable information

Chief examiner(s)

This unit applies to the following area(s) of study

Prerequisites

FIT1007 or FIT1008 or FIT1015 or CSE1303 or CSE1203 or BUS2011 or FIT2034

Prohibitions

CSE2201, GCO3811, FIT3037

Additional information on this unit is available from the faculty at: