Program Overview
First Year
First semester
- ICT1111-ALGORITHMS AND DATA STRUCTURES
- ICT1115-ICT AND SOCIETY
- ICT1120-INTERNET TECHNOLOGIES
- ICT1150-DIGITAL LITERACY
- EGL1110-ENGLISH LANGUAGE
- MTH1101-GENERAL MATHEMATICS
- ICT 3001-RESEARCH AND STATISTICAL METHODS
Second semester
- ICT1245-INTRODUCTION TO DISCRETE MATHEMATICS
- ICT1240-COMPUTER LAW & INTELLECT PROPERTY
- ICT1145-FUNDAMENTALS OF INFORMATION/COMMUNICATION SYSTEMS
- BUS1210-KNOWLEDGE LEADERSHIP & DEVELOPMENT
- ICT1235-EMERGING WEB TECHNOLOGIES
- CS-3210-COMPUTER ARCHITECTURE
- ICT2130-PROGRAMMING IN PYTHON
SECOND YEAR
First semester
- ICT2132-PROGRAMMING IN JAVA
- ENGL2110-TECHNICAL WRITING
- ICT2140-COMPUTER NETWORK FUNDAMENTALS
- ICT2135-INTRODUCTION TO DATABASES
- ICT2220-OBJECT ORIENTED ANALYSIS AND DESIGN
- ICT3201-INFORMATION SYSTEM ADMINISTRATOR
Second Semester
- ICT2231-OPERATING SYSTEMS
- ICT2230-E BUSINESS AND WEB DESIGN
- ICT3110-SYSTEM ANALYSIS & DESIGN
- ICT3420-DATABASE DESIGN & MANAGEMENT
- ICT2260-ETHICS & PROFESSIONAL CONDUCT
- ICT2220-OBJECT ORIENTED PROGRAMMING
- BMS3050-ENTREPRENEURSHIP
THIRD YEAR
- INTERNSHIP
FOURTH YEAR
First Semester
- ICT3225-NETWORK DESIGN & IMPLEMENTATION
- ICT4110-DATA MGT. COM. & NETWORKING
- ICT4120-E-GOVERNMENT
- ICT4900-FINAL PROJECT
- CS4430-CLOUD COMPUTING
- ICT4202-INFORMATION SECURITY
- CS4460-ARTIFICIAL INTELLIGENCE
Second Semester
- ICT4201-IT POLICY AND STRATEGY
- ICT4203-IT SERVICE MANAGEMENT
- ICT4900-FINAL PROJECT
- ICT4410-PROJECT MANAGEMENT
CS4461-MACHINE LEARNING
- Systems Administrator
- Computer Programmer
- Software Developer
- Cisco Certified Technician
- Web Designer and Developer
- Systems Analyst
- Software Support Specialist/Engineer
- Networking Solutions Consultant
- High School ICT Tutor
- Network Administrator