Course Details
Raffles University Logo

Bachelor of Computer Science (Honours) in Data Science

Offered by: Raffles University
Add to Educart

Ask About This Course

Your Name
E-mail Address
Phone Number
Date Of Birth
Are You a Robot?
Course Duration3 Years
Part Time/Full TimeFull Time
FeesRefer to Univ.
Fees (International Student)82500/Course
CampusRaffles University Medini Campus
FacultyFaculty of AI & Robotics
Conducted entirely in MalaysiaYes
Level of StudyBachelor's Degree Level
Field of StudyComputing & IT
Course Description

Bachelor of Computer Science (Honours) in Data Science aims to cultivate data science experts with latest and advanced computer science industry and research experience. The programme also aims to nurture academics with core competencies needed in both computer science and data science. The programme develops programming skills for data science (Python), Natural Language Processing, Neural Networks, Cloud Computing, and Blockchain and its Applications. The students will be learning the generic skills in advanced statistical analysis and application, including Stochastic Analysis, Bayesian Statistics and Experimental Design, and Time Series Analysis and Forecasting.



Bachelor of Computer Science (Honours) in Data Science
Semester 1 Semester 2 Semester 3
– Business Statistics
– Introduction to Computational Thinking
– OOP with Python 1
– Databases
– Operating Systems and Computer Networks

– Critical Thinking
– Linear Algebra
– Computer System Fundamentals
– Neural Network Basics


– U4: Community Service
– Neural Networks for Machine Learning
– Algorithms
– Data Analysis
– Software Specification & Modelling

Semester 1 Semester 2 Semester 3
– U1: Penghayatan Etika dan Peradaban/Malaysia Studies 3
– Artificial Intelligence Methods
– Data Processing Techniques
– U2: Creative Thinking/ Bahasa Kebangsaan A
– OOP with Python 2

– U1: Falsafah dan isu Semasa /Bahasa Melayu Komunikasi 2
– U3: Malaysian Innovation

– Natural Language Processing

– UI/UX Design
– Stochastic Analysis

– Bayesian Statistics and Experimental
– Data Visualisation
– Knowledge Representation
– Time Series Analysis & Forecasting

Semester 1 Semester 2 Semester 3

– Project I
– Distributed Databases
– Python 3 – Advanced Data Analysis
– Entrepreneurship and New Business Development

– Project II
– Ethics and IT
– Cloud Computing
– Business Analytics 
– Blockchain & Its Applications
Professional Attachment

*The programme module structure shown on this page is based on Intake A. The module is subject to change.
*The MPU Modules are translated to English. Please visit [here] for the original module name.

Entry Requirements

STPM: Pass with a minimum Grade C (GP 2.00) in any 2 subjects and a credit in Additional Mathematics at SPM level or its equivalent;
STPM in Science Stream: Pass with a minimum of Grade C (GP 2.00) inclusive of Mathematics AND one Science / ICT subject;
A Level: Pass with min. of Grade D/full pass in Mathematics and one Science / ICT subject;
UEC: Pass with a minimum of Grade B in at least five (5) subjects inclusive of Mathematics AND one Science / ICT subject
Matriculation or Foundation: Pass with min. CGPA of 2.00, AND a credit in Additional Mathematics at SPM level or its equivalent OR a credit in Mathematics AND one Science/Technology/Engineering subject at SPM level or its equivalent

*Diploma in Computer Science OR Software Engineering OR Information Technology OR Information Systems or equivalent: min CGPA of 2.5
*Any other Diploma in Science and Technology with minimum CGPA of 2.5 may be admitted, subject to rigorous internal assessment process and a credit in Additional Mathematics at SPM level or its equivalent.
*Note: CGPA below 2.5 but above 2.0 could be admitted, subject to the rigorous internal assessment process.

Other International Entry Requirement: [Learn More]

Others: Any other equivalent qualification recognised by the Malaysia Government which will be considered on a case by case basis

Intake Months

January / May / September

Career Prospects

– Computer Scientist
– Data Scientist
– Software Developer
– Software Engineer
– Systems Engineer

– Network Engineer
– Web Developer
– Computer Network Architect
– Technical Writers
– Data Science Expert

All fees are in RM (Ringgit Malaysia) currency unless stated otherwise.

Other Courses in this Level of Study Other Courses in this Field of Study

Back to Courses

Download FREE myCourseGuide