Programmes

About

/

Bachelor of Science Honours Degree in Digital Technology

Programme Structure

Year 1

Semester 1
CDT101 Introduction to Computer Programming
CDT102 Emerging Technologies in Practice
CDT103 Systems Analysis and Design
CDT104 Operating Systems
CDT109 Information Technology and Organisation
CDT114 Electronics 1
UWC140 Communication Skills

Semester 2
CDT105 Design and Analysis of Algorithms
CDT106 Computer Organisation and Architecture
CDT107 Databases Systems
CDT108 Mathematical Concepts for Computing
CDT110 Website Design and Internet Computing
CDT113 Computer Ethics
CDT115 Electronics 2

Year 2

Semester 1
CDT200 Software Engineering
CDT201 Database Design and Implementation
CDT202 Integrated Business Processes With ERP Systems
CDT203 Project Management in Computers
CDT204 Object Oriented Programming
CDT211 Digital Logic
CEN201 Entrepreneurship Theory and Practice

Semester 2
CDT205 Human Factors in IT
CDT206 Data Communications and Networks
CDT207 Research Methods for Computing and Technology
CDT208 Mobile Application Development
CDT209 Cloud Infrastructure and Services
CDT210 Workshop Practice

Year 3

Semester 1
CDT301 Work Related Learning Continuous Assessment Report
CDT302 Work Related Learning Project

Semester 2
CDT301 Work Related Learning Continuous Assessment Report
CDT302 Work Related Learning Project

Year 4

Semester 1
CDT407 Information Systems Security
CDT411 Microprocessors and Microcontrollers
CDT412 Technopreneurship
Electives
CDT404 Distributed Systems

Semester 2
CDT405 Research Project
CDT406 Strategic Management and IT
CDT409 Wireless Communication
CDT410 Mobile Computing
Electives
CDT413 Data Warehousing and Data Mining