Advanced Programming
To enable ākonga to resolve complex programming challenges using advanced techniques and using industry-standard practices to critically evaluate effectiveness of the resolutions.
| Information | |
|---|---|
| Course Code | BCIT704 |
| Level | 7 |
| Credits | 15 |
Description
The learning outcomes for this course are:
Implement appropriate design patterns and refactoring techniques to solve complex programming problems
Integrate software components and frameworks to enhance application functionality
Apply knowledge of design patterns to evaluate the effectiveness of software implementation
Delivered as part of the following programmes
- Bachelor of Information and Communications Technologies (General Pathway)
- Bachelor of Information and Communications Technologies (Data Engineering)
- Bachelor of Information and Communications Technologies (Software Engineering)
- Bachelor of Information and Communications Technologies (Network Engineering)