Course Content
Year 1
Semester 1
- Business Statistics
- Introduction to Computational Thinking
- Principals of Computer Programming
- Databases
- OOP with Python 1
Semester 2
- Critical Thinking
- Operating System (Linux)
- Discrete Methematics
- Introduction to Information Technology
- Web Design
Semester 3
- U4: Community Service
- Computer Networks
- Algorithms
- Distributed Databases
- Software Specification & Modelling
Year 2
Semester 1
- Ethnic Appreciation and Civilisation / Malaysia Studies 3
- Creative Thinking / Bahasa Kebangsaan A
- Object Oriented Programming
- Web Programming
- OOP with Python 2
Semester 2
- Philosophy and Current Issue / Malay Language Communication 2
- Malaysian Innovation
- Internet Technology and Web Services
- UI/UX Design
- Functional Programming
Semester 3
- Phyton 3 for Mobile Applications
- Software Testing and Quality Assurance
- Project Management
- Mobile Applications Development
Year 3
Semester 1
- Project 1
- Security Aspects in Software Engineering
- Cloud Computing
- Entrepreneurship and New Business Development
Semester 2
- Project 2
- Ethics and IT
- System Administration and Maintenance
- Artificial Intelligence
- Blockchain & Its Applications
Semester 3
- Professional Attachment