Course Content
COURSE MODULES
Year 1
• Mathematics I & II
• Probability & Statistics
• Programming Techniques
• Computer Organization and Architecture
• Systems Development
• Data Communication and Network
• Software Engineering
• Database Systems
• Appreciation of Ethics and Civilization
• Malay Language Communication II
• Object-Oriented Programming
• Community Service
• Operating Systems
• Third Language
Year 2
• Software Requirement Engineering
• Data Structures and Algorithms
• Computer Science Theory
• Software Project Management
• Mobile Software Engineering
• Mobile Device Programming
• Service-Oriented Architecture
• Intergrity and Anti-Corruption
• Professional Communication
• New Venture Creation
• Software Testing & Quality Assurance
• Research and Innovative Thinking
• Industrial Workshop
• Mobile System
• Mobile Electronic Commerce
Year 3
• Formal Methods
• Human Computer Interaction
• Programming Language Design & Semantic
• 4 Elective Modules
• Final Year Project I & II
• Industrial Training
Elective Modules
- Network Defence
- Ethical Hacking
- Networking Systems & Technology
- Information Technology Management
- Media Digital Production
MPU Modules
• New Venture Creation
• Appreciation of Ethics and Civilization
• Malay Communication 2
• Integrity and Anti-Corruption
• Philosophy and Current Issues
• Community Service
• National Language A (for students without a Credit in Bahasa Melayu SPM)