Return to previous page

SIT232 - Object-Oriented Development

Unit details

Year2016 unit information
Enrolment modes:Trimester 1: Burwood (Melbourne), Waurn Ponds (Geelong), Cloud (online)
Credit point(s):1
EFTSL value:0.125
Unit chair:

Justin Rough

Prerequisite:

SIT102 or SIT153

Corequisite:

Nil

Incompatible with:

SIT131

Contact hours:

Campus: 1 x 1 hour class per week, 1 x 2 hour practical per week.

Cloud (online): Learning experiences are via CloudDeakin. Students will have the opportunity to participate in online consultation sessions.

Note:

Students are expected to actively engage with training videos provided in CloudDeakin for a minimum of 1 hour per week. 

Content

The unit introduces students to the design and implementation of software using the object-oriented approach.  Concepts covered include classes as templates for objects, class relationships, constructors and destructors, dynamic memory management including garbage collection, error detection and handling including exceptions, console input/output, serialisation, and the design of object-oriented applications expressed using UML notation.  In addition to developing new software, students will gain experience working with and maintaining existing systems.

Assessment

Two programming projects (15% each) 30%, weekly practical tasks 10%, examination 60%

Return to previous page