KEY INFORMATION FOR STUDENTS | ![]() | |||
Course Code | 3084 | |||
---|---|---|---|---|
Duration (weeks) | Course delivery 32 weeks excluding breaks | |||
Tuition Fees | DOMESTIC STUDENTS FEES + REGISTRATION FEES | INTERNATIONAL STUDENTS FEES + REGISTRATION FEES | ||
NZ$11,856 | NZ$15,000 | |||
Requirements | A recognised degree in an aligned discipline or A Diploma in Computing, Level 6 or equivalent. | |||
Student loan information | StudyLink | |||
* All fees above are listed in NZ Dollars (NZ$) and include GST (Goods and Services Tax). Insurance is compulsory for International Students. For more information and fees details Click here |

Due to Covid-19 alert levels and the New Zealand borders being closed ATMC NZ is not taking any new enrolments at the present time.
This one-year Diploma provides career-minded students with practical hands-on software development in modern application programming, resulting in highly tuned technical capabilities. To complete their course, students are encouraged to work on industry-sponsored capstone projects to prepare for future roles in the New Zealand sector.
To complete this qualification students must undertake the following:
- Cloud and Web Application Development 30 Credits
- Business Intelligence and Databases 30 Credits
- Application Development Project* 60 Credits (Offered every term, two term course)
This is an industry supported project across a choice of areas:
- Web applications
- Mobile applications
- BI project, or
- Internet of Things (IoT) project
Important notes:
* Students need to successfully complete 60 credits from the two 30-credit courses before enrolling in the 60-credit, Application Development Project. Students enrolled in Application Development Project are encouraged to find real projects in industry and do their projects in industry.
PROGRAMME OVERVIEW
Students learn the concepts and technologies used in developing web applications. To pass this course students will design, develop, document, present and demonstrate a technical web application solution to a business problem. Technologies used may include, HTML5, SQL, CSS3, PHP, JavaScript, C# and .NET.
Students learn the concepts and technologies used in developing desktop applications. To pass this course students will design, develop, document, present and demonstrate a technical desktop application solution to a business problem, using the Test-Driven Development (Agile) methodology. Java is the programming language that is used currently, along with Eclipse as the IDE.
Students learn the concepts and technologies used in developing cloud-based applications. To pass this course students will:
- DESIGN, DEVELOP, DOCUMENT, DEMONSTRATE AND PRESENT A CLOUD-BASED DATABASE APPLICATION,
- DESIGN A CLOUD- BASED INFRASTRUCTURE, AND
- INTEGRATE AN EXISTING PROJECT INTO THE CLOUD.
Heroku and IBM Bluemix are the main platforms used currently. We may also use Windows Azure.
The course aims to extend student knowledge and skills in database management systems and apply this in business intelligence projects. The course will meet contemporary and future workplace requirements of employers in the areas of business analysis, business intelligence and data warehousing. To pass this course students will:
- Analyse and demonstrate an understanding of the business domain
- Design and implement a data warehouse
- Apply data mining tools and techniques
- Apply business intelligence and visualisation tools to produce information models
Students work in groups of three or four on a major capstone project. This project can be multi-disciplinary (e.g., a mobile app controlled coffee machine) and/or involving both hardware and software, e.g. control of a robot and the robot itself. Students will be encouraged to work on industry sponsored projects.
Entry Requirements
- A recognised degree in an aligned discipline; or
- A Diploma in Computing, Level 6 or equivalent.
English Requirements
- New Zealand certificate of English Language, Level 4 (Academic) or equivalent, or
- An IELTS Academic score of 6 overall with no band score lower than 5.5; or
- TOEFL: Paper Based Test 550 (essay 5 TWE) or Internet Based Test 80 (writing 21); or
- Cambridge English qualification B2 First, or B2 First for schools, or C1 Advanced, or C2 Proficiency with a score of 169. No less than 162 in each skill.
PROGRAMME STEPS
Diploma in Software Engineering (DSE) offered by ATMC NZ is a 32-week skill-based programme involving project-based teaching. The students enrolled in DSE will acquire skills in the following areas in the first 16 Weeks:
- Cloud Computing
- Web Development
- Business Analysis
- Business Intelligence
- Databases including data warehouse modelling
In the last 16 weeks, students undertake a Capstone Project (Application Development Project) which comprises of the following steps:
- Pass the two 30 credit courses as the minimum requirement before able to start the Capstone Project.
- Identify a sponsoring organisation willing to sponsor the project:
- The sponsoring organisation must agree to sponsor the project.
- The sponsoring organisation may be another ATMC academic or administrative department, a business, a government agency, or a non-profit organisation. It cannot be our ATMC IT Department.
- The sponsor can qualify as long as the project proposal meets the required guidelines.
- ATMC NZ collaborates with several industry partners and organisations for acquiring student sponsored projects.
- Identify an appropriate information technology project within the sponsoring organisation.
- Submit a project proposal for preapproval describing the project.
- Upon approval of the proposal, ensure appropriate visa is held to undertake project before you start your project. Note if offsite and at sponsor premises then student will be required to update their visa with INZ at their cost.
- Complete the project within the 16 weeks, then submit a final project report for assessment.
- Upon approval of the final report, make an oral defence of the project to the ATMC NZ committee and sponsor supervisor.
Intakes | ||
---|---|---|
February | April | July |