Graduate Diploma in ICT (Software Development)

The Graduate Diploma in Information & Communication Technology (Software Development) will enable you to enhance your knowledge base and gain industry-needed skills through advanced study of the following areas:

  • Software Engineering
  • Mobile Application Development
  • Web Programming
  • Advanced Database Concepts
  • Project Management
  • Professional Practice

 

This programme consist of 120 credits. The courses includes;

Core Courses

Graduate Professional Practice (15 Credits, 16 weeks duration)

This course prepares you for the transition into the ICT profession and covers communication skills, team work and topical issues in the industry.

Special Topic (15 Credits, 16 weeks duration)

Pursue an area of special interest to you under the guidance of a UCOL academic staff member.

Advanced Programming

Software Engineering (15 Credits, 16 weeks duration)
Learn how to design and construct quality software ready for distribution.

Mobile Application Development (15 Credits, 16 weeks duration)
Develop a small, enterprise-level application that provides support for a mobile workforce.

Advanced Database Concepts (15 Credits, 16 weeks duration)
Learn how to design, create and administer a data warehouse using a server-based databased management system.

IT Project Management (15 Credits, 16 weeks duration)
Gain an understanding of project management theory and practice it as it relates to the ICT industry.


Optional courses (choose one of the following):

Advanced System Analysis

Software Process (15 Credits, 16 weeks duration)
Learn how to create quality software applications utilising a modern development approach.

Dynamic Web Solutions (15 Credits, 16 weeks duration)
Learn how to create a dynamic web application utilising a variety of open-source technologies.

Analysis and Design (15 Credits, 16 weeks duration)
Learn how to create quality analysis and design documentation for a moderately complex system.