COM502 Communication for IT, S1-26
Information Technology 2026

COM502: Communication for IT

COM502 builds the communication, customer service, and professional practice skills required to operate effectively in contemporary IT environments. The course is grounded in realistic Aotearoa New Zealand industry contexts, including service desk and support settings across SMEs, education providers, councils, and managed service environments.

What you will learn

  • Communicate clearly with both technical and non-technical audiences.
  • Apply customer service techniques in IT support situations (intake, questioning, expectation setting, de-escalation).
  • Produce industry-standard documentation (tickets, updates, summaries, and knowledge content).
  • Collaborate professionally in a team, including feedback and conflict resolution.

Professional practice focus

  • Use plain language and accessible formatting.
  • Apply ethical and professional judgement in support work.
  • Maintain boundaries around privacy, confidentiality, and safe practice.
  • Work within common workplace tools and channels (Teams, email, ticketing workflows).

Through scenario-based learning and an integrated capstone simulation, ākonga will practise real workplace communication patterns and build confidence for entry-level roles in the New Zealand IT industry.

SDV503 Introduction to Software Development, S1-26
Information Technology 2026

SDV503 – Software Development Foundations

SDV503 introduces the core principles, practices, and professional behaviours required to operate as a junior software developer in an NZ industry context. The course is designed to build strong fundamentals first, then scale toward structured development and quality-driven delivery.

In this course, you will learn how to:

  • Interpret and clarify software requirements.
  • Design logical solutions using algorithms and pseudocode.
  • Implement structured programs using a modern programming language.
  • Apply selection, iteration, and modular design correctly.
  • Debug and test systematically using evidence-based habits.
  • Use Git version control professionally (clean commits and traceable history).
  • Package and present software solutions to industry expectations.

SDV503 follows a practical, incremental approach. We move from requirements and logic to implementation and quality. Each topic builds toward a final integrated project where you design, build, test, and demonstrate a complete working application.

What SDV503 emphasises:

  • Clear thinking before coding.
  • Readable, maintainable structure and naming.
  • Defensive programming and input validation.
  • Traceable development history using Git.
  • Professional workflow habits aligned to NZ teams.

Outcome: By the end of the course, you will have developed both technical capability and the professional discipline expected in real software teams. SDV503 is the foundational bridge between learning to code and working like a developer.