Course Content
Year 1
Semester 1
- Engineering Mathematics 1
- Principles of Computer Science
- Programming in C/C++
- Computer Organisation & Architecture
- Principles of Management
Semester 2
- Engineering Mathematics 2
- English for Professional Communication
- Introduction to Java
- Relational DBMS
- Internet & Web Programming
- Sustainability
Semester 3
- TITAS (Local) / Bahasa Melayu Komunikasi 3 (International)
- Hubungan Etnik (Local) / Pengajian Malaysia (International)
- Creative and Critical Thinking 2 or Psychology 2
Year 2
Semester 4
- Advanced Java Programming
- Simulation and Modelling
- Environmental Science
- Group Project
- Data Structures & Algorithms Operating System
Semester 5
- Software Engineering
- Green ICT
- Human Computer Interaction
- Computer Graphics
- Knowledge Management
- Group Project
- Family Issues
Semester 6
- Industrial Training
Year 3
Semester 7
- Organizational Behaviour
- Artificial Intelligence
- Server side Programming
- Computer Network & Sec
- Elective 1
- Final Year Project
- Community Services and Curriculum
Semester 8
- Entrepreneurship
- Machine Learning
- Elective 2
- Final Year Project