UCOL's Graduate Diploma in ITC (Software Development) covers:
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.
Java Mobile and Web (15 credits, 16 weeks duration)
Develop a small, enterprise-level Java 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):
eCommerce Systems (15 credits, 16 weeks duration)
Learn introductory principles and application of electronic commerce technologies.
Organisational Systems (15 credits, 16 weeks duration)
Analyse organisational structures, systems and processes, and use associated computerised tools.
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.