Course Content
Year 1
- Introduction to Programming and Discrete Structures
- Data modelling for databases
- Team Software Project
- Tamadun Islam dan Tamadun Asia (TITAS)
- Penghayatan Etika dan Peradaban
- Philosophy and Current Issues
- Computational Problem Solving
- From Silicon to C
Year 2
- Principles and Practices of Large-Scale Programming
- Accessibility and Usability
- Database Systems
- Design Thinking
- Bahasa Kebangsaan A
- Malaysia Society 5.0
- Technoprenuership
- Algorithms and Data Structures
- Artificial Intelligence
- Computing Things
- Operating Systems and Networks
Year 3
- Cyber Security and Networks Project (Part 1)
- Software Architecture
- Cyber Security
- Incident Response Digital Forensics
- Community Engagement
- Industrial Training
- Cyber Security and Networks Project (Part 2)
- Responsible Computing
- Network Protocols and Architectures
- Information Security Management
- Robotics
MPU
- Falsafah dan Isu Semasa (for local & international students)
- Penghayatan Etika & Peradaban (for local students only)
- Bahasa Melayu Komunikasi 2 (for international students)
- Bahasa Kebangsaan A (for local students wiithout credit for BM in SPM) or Effective Listening”
- Co-Curriculum: Sustainability Thinking (for local & international students)
Specialisation
- Introduction to Cybersecurity
- Introduction to Ethical Hacking and Systems Defence
- Introduction to Cryptography Applications
- Wireless Communication
- Computer Forensics
- System Connection Security
- Cloud Computing Security
- Networks and Systems Administration
- Cyber Law and Security Policy
- Software Security
- Network & Security