202504 DIT1341 Multimedia Technology

Course categoryApril 2025

In this course, students will learn the concepts and techniques to design and develop multimedia applications using digital tools. Students will be introduced to key multimedia elements such as text, ...

DIT1313 Database Management Systems (July 2025)

Course categoryJuly 2025

This course introduces the fundamental concepts of database analysis, design, and implementation using relational data modelling, Structured Query Language (SQL), and a Database Management System (DBM...

2025 July BME3107 MSD

Course categoryJuly 2025

An introduction to a systematic mechatronic system design process through theory and practical implementation. Based on the previously studied courses, students will learn how to apply and integrate (...

DIT2141 OOP

Course categoryJuly 2025

DIT1132/DIT1163 Computer Organization

Course categoryJuly 2025

This course is intended to explore the interface between a computer's hardware and its software. This course will give students an idea of where the software stops and the hardware begins, and what th...

DIT 1232 PC Maintenance

Course categoryJuly 2025

In this course, the student will learn to tell apart between hardware and software components of a computer. They will also perform configuration, installation, repair and upgrades and basic preventiv...

DIT2242 / DIT1323 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...

DIT 1193 Statistics and Probability

Course categoryJuly 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...

Visual Programming (DIT2244)

Course categoryJuly 2025

This subject provides an understanding of the Windows platform and writing .Net applications for windows platform using Visual Studio-Visual Basics.

BIT1102/BIT1024/BCS1014/BME1014 INTRODUCTION TO PROGRAMMING (JULY 2025)

Course categoryJuly 2025

This course introduces the fundamentals of C programming language. It starts with an overview of computers and types of programming languages. The concepts of programming logic and programming structu...

DIT1141 / DIT1104 INTRODUCTION TO PROGRAMMING (JULY 2025)

Course categoryJuly 2025

This course introduces the fundamentals of C programming language. It starts with an overview of computers and types of programming languages. The concepts of programming logic and programming structu...

DIT1103 Introduction to Information Technology

Course categoryJuly 2025

This course explores the fundamental concepts of Information Technology that encompasses the types of computer hardware, software, storage, networking devices.  Further, the mechanical functions of c...