Bachelor of Computer Science (Hons)
Qualification | Bachelor's Degree |
---|---|
Study mode |
Full-time
|
Duration |
3 years
|
Intakes |
January, June, September
|
Total tuition fee (local) | RM 54,205 |
Total tuition fee (foreign) | RM 54,268 |
Entry Requirements
Academic Requirements
- STPM: 2 Principal Passes and Credit in Additional Mathematics at SPM level or equivalent
- GCE ‘A’ Level: 2 Principal Passes (EE) and Credit in Additional Mathematics at SPM level or Grade C at O-Level or equivalent
- UEC: 5 Credits (Min B6) including Mathematics
- Foundation/Matriculation: Pass with CGPA ≥ 2.00 and Credit in Additional Mathematics at SPM level or equivalent
- Australian Matriculation/ Foundation: ATAR score of 55
-
Diploma
- A Diploma (Level 4 MQF) in Computer Science/ Software Engineering/Information Systems or equivalent with CGPA ≥ 2.50 & Credit in Additional Mathematics at SPM level or equivalent. Candidates with CGPA below 2.50 but above 2.00 with a Credit in Additional Mathematics at SPM level or equivalent may be admitted subject to rigorous internal assessment process; or
- Any other Diploma (Level 4 MQF) in Science and Technology with CGPA ≥ 2.50 may be admitted subject to a rigorous internal assessment process & Credit in Additional Mathematics at SPM level or equivalent
English Proficiency Requirement
-
Local Students
- Pass English at SPM level; or
- MUET Band 2; or
- IELTS Band 5; or
-
TOEFL
CBT (180) / IBT (57)
-
International Students
- MUET Band 3; or
- IELTS Band 5; or
-
TOEFL
PBT (410) / IBT (34)
Curriculum
Year 1
- Programming Fundamentals
- Computer Architecture
- Fundamentals of Relational Database
- Discrete Mathematics
- System Analysis and Design
- Object-Oriented Programming
- Foundation of Human Computer Interaction
- Computer Networks
- Data Structures & Algorithms
Year 2
- Program Design & Development
- Principles of Programming Languages
- Operating Systems and Concurrency
- Writing and Referencing
- Database Programming
- Computer Graphics
- Public Speaking Skills
- Introduction to Artificial Intelligence (AI) / Introduction to Web Design (WP)
- Intelligent Systems (AI) / Server-Side Web Technologies (WP)
- Elective 1 (3 credits)
- Elective 2 (3 credits)
Year 3
- Individual Project 1
- Individual Project 2
- Entrepreneurship and Innovation
- Social and Current issues in Computing
- Software Engineering
- Autonomous Mobile Robotics (AI) / Web Application Integration 1 (WP)
- Image Processing (AI) / Web Application Integration 2 (WP)
- Parallel Computing (AI) / Data Visualization for Web (WP)
- Industrial Training
- Elective 3 (4 credits)
Programme Specialisation(s)
- AI – Courses in Artificial Intelligence
- WP – Courses in Web Programming
Field Electives
3 credits: (Choose 2 from the list)
- Mobile Application Development
- Computer Security
- Management of Relational Database
- Principles of Management
4 credits: (Choose 1 from the list)
- Data Science Tools and Techniques
- 3D Modeling & Virtual Environment
MPU Subjects
-
Local
- Hubungan Etnik
- TITAS
- Bahasa Kebangsaan A / IELTS Preparatory Class
- Ethics & Moral 3
- Holistic Professional Development
-
Foreign
- Bahasa Melayu Komunikasi 2
- Pengajian Malaysia 3
- IELTS Preparatory Class
- Ethics and Moral 3
- Holistic Professional Development