Course Content
YEAR 1
Principles of Programming
Computer Architecture
Database Systems
Discrete Mathematics
Writing & Referencing
Computer Network
Object-Oriented Programming
Data Structures & Algorithms
Foundation of Human Computer Interaction
Principles of Software Engineering
YEAR 2
Software Requirements Engineering
Algorithm Design & Analysis
Software Process & Methodology
Oral Communication
Software Design & Architecture
Software Testing
Software Quality Assurance
Principles of Management
Mobile Application Development
Knowledge Management
Specialisation 1 & 2
YEAR 3
Professional & Ethical Practice
Individual Project 1
Individual Project 2
Software Project Management
Software Maintenance & Re-Engineering
Industrial Training
Specialisation 3 & 4
Data Analytics
- Introduction to Business Analytics
- Predictive Analytics
- Descriptive Analytics
- Big Data Analytics
Internet Of Things
- Introduction to Internet of Things (IoT)
- Sensor Technology & Instrumentation
- Wireless Sensor Network & IOT Standard
- Analytics for Internet of Things (IoT)
MPU
- Bahasa Melayu Komunikasi 2 (International Students)
- Pengajian Malaysia 3 (International Students)
- Hubungan Etnik (Malaysian Students)
- Tamadun Islam & Tamadun Asia (Malaysian Students)
- Entrepreneurship
- Malaysia and Global Issues
- Global Social Responsibility
- Bahasa Kebangsaan A*
*Bahasa Kebangsaan A is compulsory for all Malaysian students
- without a credit in SPM Bahasa Malaysia.
- without SPM Bahasa Malaysia (applicable to students from UEC, O Level, or other equivalent programs)