011 433 3226


This programme is designed for individuals wishing to pursue careers as Software Engineering professionals as Quality Assurance Engineers, Software Architects, Business Analysts, Project Managers etc…

Students employ with the latest technologies and programming languages and to develop a sound theoretical understanding and in-depth practical experience of designing, constructing and modifying a wide range of software systems

This programme includes training in personal and professional skills to help students to communicate effectively and to make a positive contribution in a mixed ability working environment

Opportunities exist within the programme to take industrial examinations such as Cisco, Microsoft and Sun Java certifications

At the end of this programme, students will be competent in the skills and disciplines needed to succeed in the world of Software Technology in industries such as Software Development, Banking, Air line, Telecommunication etc…


Entry Requirements

—Minimum 6 credits passes including Mathematics and English in G.C.E. (O/L) – with sufficient knowledge in Information Technology at secondary level

—Minimum 3 passes at G.C.E. (A/L) or Certificate in Information Technology from recognised institution or professional body


Semester 01

— Unit 1 – Introduction to Information Technology

— Unit 2 – Information System Engineering

— Unit 3 – Programming Methods Concepts and Standards – VB.Net

— Unit 4 – Database Management System


Semester 02

— Unit 5 – Logic Building Techniques

— Unit 6 – Object Oriented Analysis and Designing with UML

— Unit 7 – Data Communication and Network Engineering

— Unit 8 – Object Oriented Programming with JAVA


Semester 03

— Unit 9 – Web Engineering with HTML, XML, ASP.net

— Unit 10 – Computer System Architecture & Operating System

— Unit 11 – Programming with C#.NET

— Unit 12 – Software Development Project


Semester 04

— Unit 13 – Advance Web Engineering with PHP, MySql

— Unit 14 – Embedded Systems

— Unit 15 – Advance Programming with JAVA

— Unit 16 – Software Project Management & Quality Assurance