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