BACHELOR OF COMPUTER SCIENCE (DATA SCIENCE)


Programme Overview

This programme aims to produce excellent graduates who are able to apply the knowledge gained in the field of Computer Science and Data Science and apply scientific techniques to solve computer-based problems, as well as having entrepreneurship mindset. The graduates will be able to conduct data-driven investigations by accessing, assessing and analyzing data sets to gain useful information, to be competent in using suitable tools and technologies in building data model capable of prediction and be able to solve problems that involve disparate datasets from any domain and develop data products.


For this program, UM has signed the MoA with Statistical Analysis System (SAS) to develop Data Scientists in Malaysia. Students completing specific elective courses offered by this program will receive a Joint Professional Certificate from SAS. SAS also has endorsed the program in Data Analytics by providing tools and educational material support for learning and research purposes.


Duration:  3.5 Years (7 Semester and 1 special semester), Full time (Coursework)

Programme Structure 

  1. Basic Entrepreneurship Culture 
  2. Computing Mathematics I 
  3. Fundamentals of Programming 
  4. Computer System and Organization 
  5. Information Systems 
  6. Philosophy and Current Issues (for local student only) / Basic Malay Language (for international student) 
  7. Information Literacy 
  8. Social Engagement 
  9. Data Structure (#WIX1002) 
  10. Computer System Architecture (#WIX1003) 
  11. Machine Learning 
  12. Introduction to Data Science 


  1. English for Communication (1) 
  2. Appreciation of Ethics and Civilizations 
  3. Communication Thinking and Skills 
  4. Project Management 
  5. Database
  6. Software Modeling
  7. Probability and Statistics
  8. Co-Curriculum 
  9. English for Communication (2) 
  10. Operating Systems 
  11. Network Technology Foundation
  12. Specialization Elective (1)***
  13. Specialization Elective (2)***
  14. Faculty Elective (1)
  1. Data Science Project
  2. Specialization Elective (3)***
  3. Specialization Elective (4)***
  4. Specialization Elective (5)***
  5. Specialization Elective (6)***
  6. Faculty Elective (2) 
  7. External Faculty Elective 
  8. Data Science Industrial Training
  1. Professional Development* 
  2. Data Science and Application* 
  3. Industrial Solution Development* 

Note:

#Pre-requisite

*Taken all Faculty and Programme Core Courses except Academic Project I and Academic Project II

**Pass all Faculty and Programme Core Courses except Industrial Training and Academic Project II

***Each Specialization Elective Course is only offered ONCE every academic session, either on Semester 1 OR Semester 2.


SPECIALIZATION ELECTIVE COURSES (Choose only 10 courses)

  1. Data Analytics
  2. Knowledge Representation and Reasoning
  3. Computing Mathematics II
  4. Functional and Logic Programming
  5. Natural Language Processing
  6. Data Mining and Warehousing
  7. Data Visualization
  8. Business Analytics and Intelligence
  9. Big Data Applications and Analytics
  10. Trends in Data Science

Career Prospects

Data Analyst, Data Scientist, Data Engineer, Business Intelligence Analyst, Data Architect, Machine Learning Engineer, Big Data Engineer, Analytics Consultant, Database Administrator, Research Scientist, Quantitative Analyst, Statistical Analyst.

Tuition Fee

Local (SATU)

RM89,200

(Note: This fee is not applicable for UPU applicant)

International

Not Available

Intake

Semester 2 (March) Intake, Academic Session 2025//2026

Entry Requirement

STPM
  • Malaysian citizen
  • Obtain a minimum CGPA of 3.00 in Science stream
  • Obtain a minimum of grade B- in Additional Mathematics and grade B- in any of the following subjects: Physics, Information and Communication Technology, Chemistry, Biology
  • Obtain grade B in Additional Mathematics and Mathematics at SPM Level
  • Obtain grade B in any of the following subjects at SPM Level: Physics, Chemistry, Biology, Computer Science, ICT
Matriculation / Foundation
  • Malaysian citizen
  • Obtain a minimum CGPA of 3.00 in Science Stream
  • Obtain a minimum of grade B- in Mathematics at Matriculation/Foundation and grade B- in any of the following subjects: Physics, Fundamentals of Information and Communication Technology, Chemistry, Biology, Computer Science, IT, Programming, Computing
  • Obtain grade B in Additional Mathematics and Mathematics at SPM Level
  • Obtain grade B in any of the following subjects at SPM Level: Physics, Chemistry, Biology, Computer Science, ICT
STAM
  • Not Offered
Diploma / Equivalent
  • Malaysian citizen
  • Obtain a minimum CGPA of 3.00 from a recognised institution approved by UM Senate
  • Obtain a minimum of grade B- in any 2 subjects at Diploma level including Mathematics
  • Obtain grade B in Additional Mathematics and Mathematics at SPM Level
  • Obtain grade B in any of the following subjects at SPM Level: Physics, Chemistry, Biology, Computer Science, ICT
UM SATU Foundation
  • Malaysian citizen
  • Obtain a minimum CGPA of 3.00 at Asasi SATU UM
  • Obtain a minimum of grade B- in Mathematics at Asasi SATU UM and obtained grade B- in any of the following subjects: Physics, Information & Communication Technology, Chemistry, Biology, Computer Science, IT, Programming, Computing
  • Obtain grade B in Additional Mathematics and Mathematics at SPM Level
  • Obtain grade B in any of the following subjects at SPM Level: Physics, Chemistry, Biology, Computer Science, ICT
GEC A-Level
  • Malaysian citizen
  • Obtain a recognized GCE A-Level qualification
  • Obtain a minimum of grade B in Mathematics and grade B in any of the following subjects at A-Levels: Additional Mathematics, Physics, Chemistry, Biology, Computing, Related Computing Fields
  • Obtain grade B in Additional Mathematics and Mathematics at SPM Level
  • Obtain grade B in any of the following subjects at SPM Level: Physics, Chemistry, Biology, Computer Science, ICT
International Baccalaureate (IB)
  • Malaysian citizen
  • Obtained International Baccalaureate Diploma (IB) that is recognised with a minimum of 30 points
  • Obtain at least grade 5 (Higher Level) / grade 6 (Standard Level) in Mathematics
  • Obtained at least grade 5 (HL) or grade 6 (SL) in any of the following subjects: Physics, Chemistry, Biology, Computer Science
  • Obtain grade B in Additional Mathematics and Mathematics at SPM/IGCSE Level
  • Obtain grade B in any of the following subjects at SPM/IGCSE Level: Physics, Chemistry, Biology, Computer Science, ICT
AUSMAT
  • Malaysian citizen
  • Obtain a minimum score of 80 in the Australian Tertiary Admissions Rank (ATAR)
  • Obtain a minimum of grade B- in any one subject at AUSMAT level as follows: Physics, Chemistry, Biology, Computing, Mathematics Specialist
  • Obtain grade B in Additional Mathematics and Mathematics at SPM/IGCSE Level
  • Obtain grade B in any of the following subjects at SPM/IGCSE Level: Physics, Chemistry, Biology, Computer Science, ICT

Additional Requirement

  • Possesses good vision, hearing, or speech and is not color blind
Not Available


Additional Requirements:
  • Not Available.

English Language Requirements

  • Obtain a minimum of Band 3.5 in MUET for examinations starting from Session 1 of the year 2021, or Band 3.5 for examinations up to the year 2020, according to the validity period on the date of application
  • Obtained a minimum English language Competency in any ONE (1)of the following requirements:
    • MUET 4.0
    • IELTS (Academic) 5.5
    • TOEFL iBT (Centre-based) 46
    • TOEFL Essentials (Online) 8.0
    • Pearson Test of English (PTE Academic) 51
    • Cambridge English Qualifications & Tests B1 Preliminary, B2 First, C1 Advanced, C2 Proficiency 160