ELECTIVE COURSES:
Applied Communication
Programming
Computing Technology in Society
Foundations of IT Infrastructure
Computer Networking
Knowledge, Enquiry and Communication
Enterprise Systems
Computer Network Principles
Mathematical Concepts
Differential and Integral Calculus
Algebra and Discrete Mathematics
Applied Statistics
Computer Network Applications
IT Project Management
IT Service Provision
Software Development Practice
Program Design and Construction
Operating Systems
Foundations of Information Science
Information Security Technologies
Network and System Administration
Data Structures and Algorithms
Algorithm Design and Analysis
Logic and Discrete Structures
Data and Process Modelling
Logical Database Design
Physical Database Design
Needs Analysis Acquisition and Training
Probability
Statistical Methods
Forecasting
Text and Vision Intelligence
Nature Inspired Computing
Research and Development Project
Theory of Computation
Programming Languages
Distributed and Mobile Systems
Advanced Network Technologies
Network Security
Artificial Intelligence
Information Security Management
Applied Human Computer Interaction
Web Development
Data Mining and Knowledge Engineering
Contemporary Issues in Software Engineering
IT Strategy and Control
IT Service Management
Contemporary Information Systems
Applied Stochastic Models
Statistical Computing with SAS
Industrial and Business Analytics
Game Programming
Highly Secure Systems
Health Informatics