Course Content
Core
Computer Organisation and Architecture
Fundamentals of Database
Discrete Mathematics
Calculus and Algebra
Data Communications and Networking
Computers and Operating Systems
Programming with Python
Systems Analysis and Design
Statistics**
Cybersecurity
Professionalism and Ethics in Computing
Discipline Core
Design Thinking
Human Computer Interaction
Project Management
Data Structure and Algorithms
Mobile Computing
Web Computing
Object-Oriented Development
Cloud Computing
Industrial Training
Capstone Project
Specialisation
- Fundamentals of Data Science**
- Data Processing and Visualisation**
- Introduction to Data Mining**
- Machine Learning**
- Big Data Architecture
*Mata Pelajaran Umum (MPU)
- Falsafah dan Isu Semasa
- 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: 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.