Bachelor of Computer Science in Data Science
Monash University Malaysia
Bandar Sunway, Selangor, Malaysia
Quick Facts
Duration
3 years
Mode
Full-time, On-campus
Intake
Feb, Jul, Oct
Tuition Fees
RM136,800
Course Highlights
- A cutting-edge discipline which applies scientific methods, mathematics, algorithms and artificial intelligence to extract and visualise intelligent insights from huge volumes of complex data
- Helps prepare for a data scientist career - which deals with the challenges of big data – its interpretation, management and use – in fields as diverse as marketing, information systems, engineering, finance, arts, humanities, science and medicine
- Ranked #37 in the world in the QS World University Rankings 2025
- Enhance your international perspective by studying at Monash campuses in Australia or spend a semester abroad at one of over 100 partner universities in 30 countries
Course Structure
Semester 1 (24 Credit points)
- FIT1045 Introduction to programming (6 Credit points)
- FIT1058 Foundations of computing 6 Credit points
- FIT1047 Introduction to computer systems, networks and security (6 Credit points)
- Elective (6 Credit points)
Semester 2 (24 Credit points)
- FIT1008 Fundamentals of algorithms (6 Credit points)
- FIT1055 IT professional practice and ethics (6 Credit points)
- FIT1043 Introduction to data science (6 Credit points)
- Elective (6 Credit points)
Semester 1 (24 Credit points)
- FIT2004 Algorithms and data structures (6 Credit points)
- FIT2094 Databases (6 Credit points)
- Elective (6 Credit points)
- Elective (6 Credit points)
Semester 2 (24 Credit points)
- FIT2014 Theory of computation (6 Credit points)
- FIT2086 Modelling for data analysis (6 Credit points)
- FIT2179 Data visualisation (6 Credit points)
- Elective (6 Credit points)
Summer semester
- FIT3199 Industry work experience
Semester 1 (24 Credit points)
- FIT3163 Data science project 1 (6 Credit points)
- FIT3152 Data analytics (6 Credit points)
- Technical elective unit (6 Credit points)
- Elective (6 Credit points)
Semester 2 (24 Credit points)
- FIT3164 Data science project 2 (6 Credit points)
- Technical elective unit (6 Credit points)
- Elective (6 Credit points)
- Elective (6 Credit points)
This course consists of 14 compulsory (core) units in computer science, data science and mathematics:
- 2 restricted electives chosen from an approved list of data science topics
- 8 free elective units, and an industry attachment.
- The free electives can be taken as a sequence in a specific field of study within the school or from a discipline offered by another school.
- A capstone project spanning both semesters of the third year concludes your studies.
Choose from these areas of study:
- Mathematical statistics: Unleash your potential in mathematical statistics. Dive deep into statistical inference, mastering estimation, hypothesis testing, data analysis, and unlocking valuable insights that create real-world impact.
- Principles of data science: Embark on an exciting journey of understanding the multifaceted world of data through real-life case studies. Gain practical knowledge on data handling, storage, preparation, and analysis, empowering you in the ever-evolving field of Data Science.
- Modelling for data science: Immerse yourself in the captivating world of Data Science at Monash University. Explore statistical modeling foundations, and gain invaluable insights into data analysis, hypothesis testing, predictive models, and estimation techniques, equipping you with essential tools to excel in this fascinating field.
- Business intelligence and data warehousing: Explore the impact of automation and technology on data accumulation in businesses. Delve into data warehousing and OLAP technology, uncovering the requirements for efficient reporting, flexible analysis, and hands-on design of data repositories in this captivating journey.
- Data analytics and visualisation: Dive into the realm of data visualisation, leveraging visual perception to comprehend data. Explore the application of interactive visualisations in business, engineering, design, and sciences, gaining hands-on experience in designing impactful visuals using computer tools for your chosen domain.
- Big data management and processing: Explore data engineering and build the essential software infrastructure for data science. Gain insights into big data processing, handling large volumes, diverse formats, and data streaming while exploring software tools and techniques in this unit's immersive journey.
- Deep learning and artificial intelligence: Explore deep learning, the driving force behind AI and the Fourth Industrial Revolution. Gain a comprehensive understanding of deep learning theory and practical skills in computer vision and natural language processing through hands-on experiences in this transformative unit.
- Malicious AI and dark side security: Gain practical experience and develop the essential skills of a Chief Security Officer in this study area. Engage in role-playing case studies, where you'll face off against fellow students, exploring the latest technologies used by attackers and learning how to counter them in the realm of AI and security warfare.
LEVEL ONE
- Introduction to software engineering
- Programming fundamentals in Java
LEVEL TWO
- Operating systems
- Object-oriented design and implementation
- Mobile application development
- Introduction to cybersecurity
- Programming paradigms
- Software quality and testing
- Software engineering process and management
LEVEL THREE
- Computer architecture
- Deep learning
- Advanced data structures and algorithms
- Artificial Intelligence
- Software engineering: Architecture and design
- Big data management and processing
- Business intelligence and data warehousing
- Malicious Al and dark side security
- Parallel computing
- Industry-based learning (equivalent to three units, i.e. 18 points of level three elective units).
Entry Requirements
- Monash University Foundation Year (MUFY)*: 70%
- GCE A Level** : 9
- ATAR: 80
- Gaokao, China: 70%
- Hong Kong Diploma of Secondary Education: 18
- Indian School Certificate Examination: 70%
- All India Senior School Certificate Examination: 75%
- International Baccalaureate Diploma Program (IB Diploma Program): 28
- STPM, Malaysia : 8.5
- UEC, Malaysia: ≤4.2
- Program Matrikulasi (Matriculation Program), Malaysia: 2.67
- Ontario Secondary School Diploma: 81.6%
- Sri Lankan General Certificate of Education (Advanced Level): 11
- High School Diploma, Vietnam: 8.28
- UNSW Foundation Studies: 7.5
- Foundation in Science and Technology, Sunway College: 70%
- Foundation in Arts, Sunway College: ? (To be assessed based on case-by-case basis.)
- Diploma of Higher Education Studies (DHES): 60%
- Monash College Diploma Part 2***: 60%
*The undergraduate entry requirements published are for students who commence the MUFY program in 2024.
**The Malaysian Qualification Agency (MQA) accepts a minimum D Grade in A Level to be equivalent to the STPM Pass grade. For more information, please click here.
***The Monash College Diploma Part 2 entry requirements published are for students commencing their undergraduate destination degree in 2025.
Note: According to the MQA Program Standards, only Diploma applicants who completed a Diploma in Science and Technology or a Diploma in Computing fields can be considered for enrolment into a bachelor’s degree in computer science.
Prerequisites:
- Mathematics (Australian Year 12 Higher equivalent) is a formal prerequisite for the Bachelor of Computer Science in Data Science.
Meeting maths and science prerequisite subject requirements from other qualifications:
- If the course you are applying for requires maths and/or science as subject prerequisites and you have completed a Monash-approved international senior secondary qualification (excluding Australian Year 12 qualifications and IB Diploma Programme), or higher qualification, with maths and/or science at the required level, it will be assumed that you have reached the level of knowledge equivalent to the Australian Year 12 (i.e. VCE equivalent) prerequisite required for the Monash course as specified above (excluding Bachelor of Medical Science and Doctor of Medicine).
Estimated Fees
Application fees (non-refundable)
RM100
RM0
Tuition fees
RM136,800
Other miscellaneous fees
RM800
Discounts & scholarships
-RM300
Total payable amount
RM137,300
You save RM400 when you apply with EduAdvisor!
Other savings
Up to RM24,000