Call to find out more
+6012-900 3707

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