DIT2242 OPERATING SYSTEMS (Apr 2022)

This course covers the concepts of operating systems. The major components of operating systems: process management, memory management and file systems are covered in detail. This course uses the C programming language and the Linux Operating System to explore the major components of operating systems.

Course creator: Yean Yoong Yew (FCE)

DIT1141 Fundamentals of Programming (FOP)

This course is an introduction to the fundamentals of programming using the C procedural programming language where the student will explore algorithms and develop programs by incorporating the syntax of the C to solve intermediate to high-level computational problems through the phases of designing, coding, debugging, testing and documenting requirements for a console coded program.

Course creator: Menaka Sivapalan (FCE)

DIT1131 Introduction to IT

This course introduces the fundamental knowledge of computer hardware and software in ICT. It covers fundamentals of PC hardware and software as well as fundamentals of network and security.