Course Content
Year 1
- Mathematics for Computing
- Discrete Mathematics
- Introductory Programming
- Computer Architecture & Organization
- Introduction to Computer Science
- Introduction to Operating Systems
- Introduction to Networks
- Data Structures and Algorithms
- Object-Oriented Programming
- Object-Oriented Analysis & Design
- Database System
- Digital Product Management
Year 2
- Information System Security
- Artificial Intelligence
- Human Computer Interaction
- Project Management
- System Development Documentation
- Introduction to IOT
- IT Professional & Ethics
- Environmental Management and Technology
Year 3
- Final Year Project 1
- Final Year Project 2
- Industrial Attachment
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 Data Science
- Statistics in Computer Science
- Expert System
- Fundamentals of Data Engineering
- Data Mining
- Computational Intelligence
- Robotic Process Automation
- Natural Language Processing
- Machine Learning
- Deep Learning
- Cloud Computing
- Computer Vision and Pattern Recognition