Our Wellington and Manawatū campuses are open, Auckland remains closed at AL3. More information.
BackProgrammes and courses
- Programmes and courses
- Search for a programme
- Search for a course
- All programmes
- Student Information Books
- Short courses
- Semester and examination dates
- Why choose Massey?
- 2022 Programme guides
- Academic Advice
- Planning your study
159.172 Computational Thinking and Programming 2 (15 credits)
This course follows on from 159.171 by extending programming ability and putting the developed methods into context. It advances the programming knowledge obtained in 159.171 to include recursion, abstract data types and basic foundations of functional and object-oriented programming. It introduces elements of algorithm design and analysis. The programming language used will be a high level, multi-paradigm, programming language, such as Python. The course is intended as preparation for advanced courses in object-oriented, functional and scientific programming. Students will gain an appreciation of aspects of computer science theory and the ability to program using a range of computational techniques and data structures.
There are no offerings currently available for this course
Page authorised by Director, Student Administration