159.270 Hardware-Oriented Computing (15 credits)
A study of programming in a hardware-oriented language such as C and the construction of object-oriented software solutions using C++. The course has a practical focus based on concepts such as pointers, memory allocation, objects, classes, operator overloading, inheritance, and polymorphism. It addresses techniques such as structuring programs, software testing and debugging techniques, and the use of microcontrollers.
Note(s): Students will need to purchase a hardware kit (available from the University).
Requirements 
-
Prerequisite(s):
159.100 or 159.101 or 159.172
General Prerequisite: At least 45 credits from 100 level. - Restriction(s): 159.236
Expected prior learning
- Students are expected to know how to program in C or C++ before starting the course.
Offerings
Year | Semester | Mode | Location |
---|---|---|---|
2021 | Semester Two full semester | Internal | Auckland Campus |
2021 | Semester Two full semester | Internal | Manawatu Campus |
Page authorised by Director, Student Administration