Course Content
FOUNDATIONAL
- Understanding Computing
CORE
- Computer Architecture and Organisation
- Programing Fundamentals
- Introduction to Information Systems
- Introduction to Object Oriented Programming
- C Programming
- Web Development
- Discrete Mathematics
- Software Modelling and Analysis
- Software Security
- Database Systems
- Data Structure and Algorithms
- Data Communications and Networking
- Human Computer Interaction
- Operating Systems Principles
- Object Oriented Software Development
- Visual Programming
- Knowledge Based Systems
- Software Design and Architecture
- Research Methodology
- E-Commerce
- Theory of Computation
- Software Project Management
- Object and Component Technology
- Advanced Database
- Software Quality
- Software Process
- Software Evolution
- Software Verification and Validation
CAPSTONE
- SE Project I
- SE Project II
MATA PELAJARAN UMUM
- Tamadun Islam & Tamadun Asia OR Bahasa Melayu Komunikasi 2
- Hubungan Etnik OR Pengajian Malaysia 3 (Malaysian Studies 3)
- Choice of 3 University Subjects
- Ethics and Social Responsibility
- Co-Curriculum
INTERNSHIP
MALAY LANGUAGE (Only for Malaysian students without a credit in SPM BM)
- Bahasa Kebangsaan A