Computer Science and
     Software Engineering

Computer Science and Software Engineering

CSSE Summer Programme

Headstart200 / Advanced Computing

This course is for students who intend to enter directly into second-year Computer Science (COSC) courses. Entry is by approval of the Head of Department. Normally, you would have achieved excellent NCEA Level 3 results and/or have significant computing experience. You will study prepared material at your own pace over the summer break and meet regularly with a specialist course tutor.

The cost of this course for summer 2008-2009 was $175.

You will learn

  • Programming concepts and development tools, object-oriented processes.
  • Programming fundamentals: primative data storage, readability and style issues, debugging concepts and tools.
  • Programming grammer and syntax.
  • Decision contructs, logic operators, loop contructs and basic program structure ideas.
  • Abstract Data Types and Object-Oriented techniques.
  • Application of data structures such as arrays, linked lists, stacks, queues, binary trees, and hash tables.
  • An introduction to managing computational complexity.
  • Application of algorithmns in simple sorting, trees and heaps.
  • Introduction to graphs.
  • Analysing data structures and algorithms by practical applications.

How do I enrol in Headstart200 / Advanced Computing?

Contact us via e-mail and we'll guide you from there.

For course information contact

Department of Computer Science and Software Engineering,
University of Canterbury
Private Bag 4800
Christchurch 8140
T: +64 3 364 2362
F: +64 3 364 2569

These courses are advertised by UC Opportunity but run by Computer Science and Software Engineering.