Use the Tab and Up, Down arrow keys to select menu items.
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.
Subject to approval of the Head of Department.
For further information see Computer Science and Software Engineering Head of Department
Domestic fee $1,176.00
International Postgraduate fees
* 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 .