Course Content
Year 1
- Information Technology and Computer Science
- Computer Organisation and Architecture
- Fundamentals of Databases
- Data Communication and Networking
- Discrete Mathematics
- Calculus and Algebra
- Programming with C
- Programming with Python
- Design Thinking
- Human Computer Interaction
- Fundamentals of IoT
- Processors and Peripherals
- MPU I*
- MPU II*
- MPU III*
Year 2
- Wireless Communications and Networking
- IoT Sensors and Devices
- Data Processing and Visualisation
- Cloud Computing for IoT
- Mobile Computing
- Project Management
- Web Computing
- Cybersecurity in IoT
- IoT Data Analytics
- Capstone Project
- MPU IV*
- Elective I
- Elective II
- Elective III
Year 3
- Industrial Training
Elective Courses – choose 3 only
- Fundamentals of Innovation and Entrepreneurship
- Digital Business
- Machine Learning
- Embedded System
- Fundamentals of Software Engineering
*Mata Pelajaran Pengajian Umum (MPU) Subjects:
- Pengajian Malaysia 2
- Information Literacy
- Character Formation
- Service Learning
- Bahasa Kebangsaan A (For local students who do not have credit in SPM BM) :
- Bahasa Melayu Komunikasi 1 (For international students)
NOTE:
- *MPU Subjects: The Ministry of Education (MOE) requires all students to take Mata Pelajaran Umum (MPU) (i.e. General Studies) within the duration of their studies. MCKL established a series of subjects that different programmes need to implement for all students to meet the Ministry’s requirements. Subjects will differ depending on the institution and the level of studies the student is taking.