COSC480-26X3 (O) Special non-calendar-based Three 2026 (UC Online)

Computer Programming

15 points

Details:
Start Date: Monday, 13 July 2026
End Date: Sunday, 13 September 2026
Withdrawal Dates
Last Day to withdraw from this course:
  • Without financial penalty (full fee refund): Sunday, 26 July 2026
  • Without academic penalty (including no fee refund): Sunday, 23 August 2026

Description

An introduction for graduate students to imperative computer programming using Python. Topics include: expressions, assignment, selection and iteration, structured data (lists, dictionaries, tuples, arrays), functional decomposition, file processing, using library code, and an introduction to object-oriented programming. Students must develop a significant piece of program code in a project that demonstrates mastery of programming for practical applications, typically in data science.

Prerequisites

Subject to approval of the Head of Department.

Indicative Fees

Domestic fee $1,247.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 Computer Science and Software Engineering .

All COSC480 Occurrences

  • COSC480-26S1 (C) Semester One 2026
  • COSC480-26S2 (C) Semester Two 2026
  • COSC480-26X3 (O) Special non-calendar-based Three 2026 (UC Online)
  • COSC480-26X1 (O) Special non-calendar-based One 2026 (UC Online) - Not Offered
  • COSC480-26X4 (O) Special non-calendar-based Four 2026 (UC Online)
  • COSC480-26X9 (O) Special non-calendar-based Nine 2026 (UC Online)