Course Content
Year 1
Programming Concepts
Principles of Entrepreneurship
Digital Computer Fundamentals
Introduction to Statistics
System Analysis and Design
Data Communication and Networking
Information Security
Discrete Structure
Professional, Ethical and Legal Aspects of Computing
Proficiency Skills in English
English for Research Writing
Computer Graphics
Communicative Malay 2 (International Students)
Appreciation of Ethics and Civilisation
Philosophy and Current Issues (Malaysian Students)
Year 2
Database Systems
Web Technology
Object-Oriented Programming
Data Structures
Distributed and Cloud Computing
Mobile Computing
Operating Systems
Cloud App Development
Automata and Theory of Computer Science
Artificial Intelligence
Graphical User Interface
Project 1
English for Professional Communication
English for Occupational Purposes
Co-Curriculur
Year 3
Big Data Technologies
Data Mining and Visualisation
Software Engineering
Project 2
Industrial Training
Year 3
Optional cross-discipline module:
Principles of Management