Program Details
- 12 months Graduate Diploma
- Course code : MN4565
-
IELTS Overall : 6 & Above
- Listening : 5.5 & Above
- Reading : 5.5 & Above
- Writing : 5.5 & Above
- Speaking : 5.5 & Above
-
PTE Overall : 50 & Above
- Listening : 42 & Above
- Reading : 42 & Above
- Writing : 42 & Above
- Speaking : 42 & Above
- February (Auckland)
- May (Auckland)
- July (Auckland)
- October (Auckland)
-
Tuition Fee
NZD 20,800 per year
About the Program
Apply your analytical and problem-solving skills to innovative software and web solutions that will drive the modern world.
You’ll be well equipped for a career in this exciting and constantly changing field as you learn to understand and apply software engineering and web development tools, best practices and programming languages across the full-stack. This programme will also provide valuable experience with a variety of software platforms such as web, mobile, desktop and the cloud.
As well as a strong grounding in analytical, technical and theoretical concepts this degree also uses hands-on practical methods and teaches important people skills like communication and management skills. As the culmination of this programme you’ll be able to do a real-world project where you can apply your skills in the workplace.
You must complete:
Level 6 (15 credits each)
502.632 Full Stack Web Development
Build server-side web applications using ASP.NET MVC framework that use powerful relational databases to store data and interact with public APIs.
Prerequisite: 502.525 Front End Web Design; 564.532 Introduction to Databases; 502.522 Object-Oriented Programming.
502.633 Software Engineering
Help you to develop skills that will enable them to construct software of high quality – software that is reliable, and that is reasonably easy to understand, modify and maintain. To learn about software architecture patterns and styles.
Prerequisite: 502.523 System Analysis and Design.
502.634 User Experience and User Interface Design
Understand the importance of user centric design and implement software user interfaces that promote aesthetics, usability, and ease of use. The course concentrates on Android user interface development.
Prerequisite: 502.522 Object-Oriented Programming; 502.523 System Analysis and Design.
Level 7 (15 credits each, excl. Industry Project 30 credits)
502.714 Hot Topic in Software
Prepare you to identify a contemporary problem and implement a software solution to meet a client’s needs.
Prerequisite: None.
502.715 Mobile Application Development
Develop native applications for iOS mobile/tablet platforms. You will be expected to implement a complete iOS mobile application that interact with a variety of local and remote data sources, and uses a variety of hardware/software services provided by the device.
Prerequisite: 564.532 Introduction to Databases; 502.522 Object-Oriented Programming; 502.634 User Experience and User Interface Design.
563.783 Management of ICT
The purpose of this course is to learn and apply appropriate frameworks, architectures, tools and techniques for analysing business and ICT infrastructure to prepare ICT strategies, policies, protocols and action plans; to align business processes with information systems processes; to prepare an ICT risk management plan; and to understand the influence of ICT innovations in organisational management;
Prerequisite: 561.590 Business Information Systems; and 563.683 Change and Project Management in IT.
563.786 GDICT Industry Project
Provide the opportunity to design, implement and evaluate a project for a client by integrating the theory learnt in underpinning courses and applying this practically in an industry environment.
Prerequisite: Level 7 courses in selected major.