Skip to Content
The focus of this course is on problem solving and the design of logical and efficient computer-based solutions to real-world problems. This is a practical course with an emphasis on software construction using basic data structures and algorithmic methods that are common to many programming languages. 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 simple software design principles and the ability to create useful custom-built programs.
|2020||Semester One full semester||Distance|
|2020||Semester One full semester||Internal||Manawatu Campus|
|2021||Semester One full semester||Distance|
|2021||Semester One full semester||Internal||Manawatu Campus|
Page authorised by Director, Student Administration