Course Content
-
Introduction to Programming
-
Discrete Mathematics
-
Computer Organisation and Architecture
-
Computer Security
-
Object-oriented Programming
-
Mathematics for Cyber Security
-
Introduction to Internet Technologies
-
Cloud Computing
-
Cooperative Placement 1
Elective Course (Choose 1)
-
Database Management Systems
-
Data Structures and Algorithms
-
Introduction to Human Computer Interaction
-
Operating Systems
-
Security Management
-
Operating Systems
-
Introduction to Cryptography
-
Software Security
-
System Analysis and Design
-
Networking
-
Research Methods in Computing
-
Cooperative Placement 2
Elective Course (Choose 2)
-
Database Design
-
Business System Development Tools
-
Mobile Commerce
-
Software Project Management
-
Information Systems Risk and Security
-
Project Formulation
-
Application Layer Programming
-
Network Security
-
Project Design and Implementation
-
Network Security Design
-
Intelligent Systems
-
Computer Forensic
-
E-Commerce Security
-
Co-Operative Placement 3
Elective Course (Choose 1)
-
Programming for Computer Science
-
Web Programming
-
Fuzzy System and Evolutionary Computing
For Malaysian students:
-
Appreciation of Ethics and Civilisations
(Penghayatan Etika dan Peradaban) -
Philosophy and Contemporary Issues
(Falsafah dan Isu Semasa)
For foreign students:
-
Philosophy and Contemporary Issues
-
Communication in Bahasa Melayu 3
(Bahasa Melayu Komunikasi 3)