Course Content
Year 1
- Information Technology and Computer Science
- Computer Organisation and Architecture
- Fundamentals of Databases
- Data Communications 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
*Mata Pelajaran Umum (MPU)
- Falsafah dan Isu Semasa
- Integrity and Anti-Corruption
- 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: The Ministry of Higher Education (MOHE) 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 programs need to implement for all students to meet the Ministry’s requirements. Subjects will differ depending on the institution and the level of degree the student is taking.
Elective Courses – choose 3 only
- Fundamentals of Innovation and Entrepreneurship
- Introduction to Digital Business
- Machine Learning
- Embedded System
- Fundamentals of Software Engineering