INFO213-26S1 (C) Semester One 2026

Object-Oriented Systems Development

15 points

Details:
Start Date: Monday, 16 February 2026
End Date: Sunday, 21 June 2026
Withdrawal Dates
Last Day to withdraw from this course:
  • Without financial penalty (full fee refund): Sunday, 1 March 2026
  • Without academic penalty (including no fee refund): Sunday, 10 May 2026

Description

The course focuses on the concepts and methods for object-oriented (OO) analysis, design, and development of information systems. The course guides learners through the complete project development lifecycle, starting from system analysis, to design, implementation, maintenance and testing, with the support of customized Gen AI models. Hands-on activities help students build practical skills that can be used to develop real-world software applications.

Learning Outcomes

Upon successful completion of INFO213 the students will be able to:
1. Explain the key components of OO analysis, design and development.
2. Apply the OO analysis methods to produce system diagrams in unified modelling language (UML).
3. Discuss the benefits offered by the OO paradigm along with the corresponding challenges.
4. Describe how OO design patterns aid in producing reusable software.
5. Use an OO programming language (JADE) to develop a complete information system.
6. Compare and contrast OO database technologies with relational database technologies.

University Graduate Attributes

This course will provide students with an opportunity to develop the Graduate Attributes specified below:

Critically competent in a core academic discipline of their award

Students know and can critically evaluate and, where applicable, apply this knowledge to topics/issues within their majoring subject.

Employable, innovative and enterprising

Students will develop key skills and attributes sought by employers that can be used in a range of applications.

Prerequisites

30 points from INFO123, INFO125, COSC121, COSC131, COSC122

Restrictions

ACIS213 and AFIS213 after 1996.

Timetable 2026

Students must attend one activity from each section.

Lecture A
Activity Day Time Location Weeks
01 Monday 14:00 - 16:00 A9 Lecture Theatre
16 Feb - 29 Mar
20 Apr - 31 May
Tutorial A
Activity Day Time Location Weeks
01 Wednesday 12:00 - 14:00 Rata 216 CAD Lab
23 Feb - 29 Mar
20 Apr - 31 May

Examinations, Quizzes and Formal Tests

Test A
Activity Day Time Location Weeks
01 Tuesday 19:00 - 21:00 Rehua 008 Computer Lab
20 Apr - 26 Apr

Course Coordinator

Constantine Zakkaroff

Assessment

Assessment Due Date Percentage 
Online Quiz 5%
Lab Test 25%
Course Project 30%
Final Exam 40%

Textbooks / Resources

Recommended Reading

Clarke, B.J; Introduction to Object-Oriented Systems Development with JADE ; 6th; Create-space Independent Publishing, 2016.

Indicative Fees

Domestic fee $1,038.00

International fee $5,388.00

* All fees are inclusive of NZ GST or any equivalent overseas tax, and do not include any programme level discount or additional course-related expenses.

For further information see Department of Accounting and Information Systems on the departments and faculties page .

All INFO213 Occurrences

  • INFO213-26S1 (C) Semester One 2026