BIT2104/BCS2054 OPERATING SYSTEM

Course categoryJuly 2025

This course covers the concepts, structure, and mechanisms of operating systems. Its purpose is to present, as clearly and completely as possible, the nature and characteristics of modern day operatin...

BIT1073/BCS1043 SYSTEM ANALYSIS AND DESIGN

Course categoryJuly 2025

The course introduces the core concepts of systems analysis and design using the System Development Life Cycle (SDLC) as a framework to support business and organisational needs. It covers essential s...

BIT1053 Introduction to Cybersecurity

Course categoryJuly 2025

This course in cybersecurity provides a comprehensive overview of fundamental security concepts and their application to various components of computing systems. Students will learn about core princip...

BIT1013 Introduction to Information Technology

Course categoryJuly 2025

In this 14-weeks course, you will explore the theories and concepts of computing, create digital networking and perform basic PC maintenance using software tools on a Windows computer system. 

STATISTICS AND PROBABILITY

Course categoryNovember 2025

This course introduces probability and statistics with applications. It demonstrates the use of descriptive and inferential statistics. The focus will be on basic probability models; discrete and cont...

BIT2108 Knowledge Management

Course categoryNovember 2025

This course is designed to equip students with a comprehensive understanding of contemporary theories, practices, tools, and techniques in Knowledge Management (KM) to effectively address the challeng...

Introduction to Database / Database System (BIT2113, BCS1083, BAS3203)

Course categoryNovember 2025

This course introduces the fundamentals of database systems, including architecture, environments, and the relational model. Students will learn to use SQL for data manipulation and definition and app...

Web Technology (BIT1107, BIT2164, BCS2024)

Course categoryNovember 2025

This course introduces the fundamental concepts and technologies that form the basis of the modern web. Students will explore the structure and styling of web pages using HTML5 and CSS3, enhance int...

BIT1013_GIC2033 Introduction to IT

Course categoryNovember 2025

In this course, the student will be able apply fundamentals concepts of IT.

BIT3118 Final Year Project 2

Course categoryNovember 2025

This course allows student to propose project titles of their interest related to the course and specialization they pursue. Each student or group of students will be assigned a project and work indep...

BIT3117 Final Year Project 1

Course categoryNovember 2025

This course allows student to propose project titles of their interest related to the course and specialization they pursue. Each student or group of students will be assigned a project and work indep...

BIT2200 Mini Project

Course categoryNovember 2025

Information Technology Mini Project offers students real-world experience understanding and solving Information Technology software and system problems.

BIT2115 / BIT2183 / BCS2073 Software Engineering

Course categoryNovember 2025

Software Engineering is a foundational discipline that focuses on the systematic development and maintenance of reliable, scalable, and efficient software systems. The course begins with an overview o...

DME1243

Course categoryDME