Diploma in Software Development Course Outline
This programme is designed for people seeking to focus on one of more application domains such as general application development, web development, games development and mobile applications development.
Why choose Whitecliffe Technology?
Whitecliffe Technology, formerly known as Computer Power Plus, is one of New Zealand's leading providers of IT and professional skills training.
- Focused on our students' success, Whitecliffe consistently strives to see our students and graduates excel in the IT industry by applying modern teaching/adult learning techniques and industry-relevant courses.
- Students work towards seven NZQA approved IT qualifications in our blended learning environment.
- Dedicated, highly-qualified, and experienced tutors offer support through both campus-based and online teaching.
- Whitecliffe has a proven track record of working with industry and a multitude of NZ companies and industry professionals.
- Aligned to industry vendor certifications recognised worldwide.
Our Blended Learning Environment
At Whitecliffe we offer a blended learning environment where students learn both face-to-face and through online learning experiences.
The blended model includes compulsory face-to-face tutor-led learning sessions focused on specific concepts, skills, or learning problems; workshops, labs, and demonstrations; and online study.
All of the learning materials are delivered through a digital platform which is accessible from desktop PC's, laptops, and tablets both on and off-campus. This enables students to work independently and have direct access to one-on-one tutor support. Other benefits of the blended approach include learning skills such as digital fluency, confidence using online technologies, and self-motivation. Online learning activities and channels also offer opportunities for project work and collaboration, skills students will need in their professional IT career. It also allows you to develop valuable time-management, self-management, and problem-solving skills that IT employers are looking for in graduates.
All of our programmes of study are structured in a manner that enables students to progress through each course following a detailed study plan. Some resources that students require to complete their learning, including course learning resources and access to software and hardware, are supplied and are covered in their course fees.
The Programme Structure and Learning Process
Each of our programmes is made up of a number of courses. The majority of courses are offered over a nine-week quarter requiring a total of approximately 16.5 hours per week, per course. In each course, there are modules containing learning activities, resources, and assessments. These learning activities and experiences may include:
- Tutor-led learning sessions
- Tutor-led group-based workshops
- Group-based assessment projects
- Industry speakers and visits
- Supervised labs
- A range of online learning activities including quizzes and videos
- Industry project placement (Level 7 degree programme)
The NZ Diploma in Software Development (level 6) is a 240 credit programme, consisting of 14 x 15 credit courses and one x 30 credit project. A full time student is expected to complete the programme in up to 2 years (72 weeks excluding study breaks).
Each of our programmes is made up of a number of courses, which are 9 weeks in duration. Weekly, each course requires up to ten hours of learning with your tutor and other students, along with six and a half hours of self directed learning.
This programme has full-time and part-time study options available. If you are interested in studying this programme part-time, please speak to our admissions team via email for further information: firstname.lastname@example.org
- Analyse requirements, design, and document software solutions for a range of problems in an organisational context.
- Write and maintain programs using design patterns, data structures, and algorithms to meet specifications.
- Apply a range of software quality assurance techniques to verify the correctness of systems.
- Apply data management and storage technologies to support the software application and development process.
- Establish application security by integrating security principles throughout software development to ensure system integrity.
- Choose, justify, and apply architecture, technologies, and tools to implement the software solution.
- Apply IT technical support concepts and practice to manage hardware and software resources to meet organisational requirements in a software development context.
- Apply project management tools and techniques to an IT-related project, to analyse and solve problems.
Key Information for Students
Targeted Training and Apprenticeships Fund (TTAF)
The Level 6 Diploma in Software Development is offered fees-free to all Domestic Students as part of the Targeted Training and Apprenticeships Fund (TTAF).
The Targeted Training and Apprenticeships Fund (TTAF) is a Government initiative making all sub-degree vocational and apprenticeship programmes free for learners. It is targeted towards industry skill needs where demand from employers for these skills will continue to be strong or is expected to grow, during New Zealand’s recovery period from the impacts of Covid-19.
The TTAF fund will cover fees from 1 July 2020 until 31 December 2022.
To find out more, check out the FAQs on the Tertiary Education Commission website here.
Sagar is currently currently teaching the Level 5 and 6 Software Development course at Whitecliffe Technology.Continue reading
Rob has been an IT professional for 20 years having managed and owned several IT and web development companies.Continue reading
Steven is a IT Instructor who lectures our level 5, Level 6 and Level 7 (bachelor’s degree) software courses at Whitecliffe.Continue reading
Muhammad AzamHead of School - Information Technology
Muhammad is an experienced computer engineer and is currently working as the Program Director for Information Technology at Whitecliffe Technology.Continue reading
Bio to comeContinue reading
Dr. Narayan NepalLecturer
Narayan completed his Ph.D. in Electrical and Electronic Engineering from the University of Canterbury, Christchurch, New Zealand.Continue reading
Where could this programme take you?
Upon completion, you will be able to enter employment in development or testing roles, in a range of organisational contexts.
Jobs related to this programme
• IT Systems
• Data Handling and Web Concepts
• Professional Practice
• Programming Principles
• Business Analysis and Solution Design
• Client-side Development
• Data Structures & Algorithms
• Game Development
• Application Security and Server-side Development
• Data Access & Management
• Web Services
• Mobile Development
• Software Testing & Maintenance
• Agile Project Management
• Software Project
Talk to our team
If you would like to ask us a question or request more information, please detail your enquiry using the form below. If you would like you can contact us directly on 0800 800 300, email us or use the contact us form.