Monash Hub

Official guides / Student support & services

Bachelor of Computer Science (Monash Malaysia)

Official source

Monash University Malaysia

Last checked: 25 Oct 2026 UTC

View the official Monash page ↗

What this page covers

Page text

Text and tables taken from the official page, with collapsed sections opened, so it can be read and searched here. Images and forms are not copied, so open the original page when you need to apply or submit something.

KPT/JPT (R3/0613/6/0089) 01/30 - MQA/SWA0123

Step into a thriving industry.

Wherever you look, you'll find the influence of computer science. Computer scientists and intelligent systems are at work, supporting or driving everything from the daily weather report to new research discoveries. They're pushing developments in bioinformatics, gaming, networking, artificial intelligence and other fields that use and transform information.

So if you want to be where the action is, this is the course for you.

Flexible and practical, this Bachelor of Computer Science course will teach you how to think creatively and analytically in equal measure. You’ll also graduate with the skills needed to design algorithms and data structures – creating software for innovative projects that will benefit people around the world.

Register for course updates ⎋

Course map

Handbook

Course guide

Monash Malaysia: Empowering Computer Science Innovators

Spanning three years, Monash University Malaysia's Bachelor of Computer Science program offers a distinctive fusion of theoretical understanding and hands-on application, ensuring you build a solid foundation while refining your skills for the digital era. From programming and coding to software engineering, our curriculum encompasses the fundamental facets of computer science crucial in today's technology-centric society.

At Monash University Malaysia, you’ll be empowered to explore and specialise in areas that you’re passionate about. Whether your interest lies in artificial intelligence, data science, building software, cybersecurity, or any other field within computer science, you’ll be encouraged to delve deeper into your chosen domain of interest. By engaging in immersive projects and practical experiences, you will acquire the tangible proficiencies that will set you apart in the fiercely competitive job market.

The Bachelor of Computer Science program has a strong emphasis on critical thinking, problem-solving, and effective communication, and you will be equipped to tackle the complex challenges of the technology industry and make a positive impact on the world.

At a glance

Areas of study

Why Monash?

Career paths

Entry requirements

Duration

3 years

Intakes

February, July and October

Fees

In 2027, the annual tuition fees for this course are:

  • RM48,480 for Malaysian students
  • RM57,600 for international students.

General fees

  • Application (once only) - RM100
  • Registration (once only) - RM200
  • General amenities (per semester) - RM100
  • International student pass application - Click here.

Credit transfer

Applications for credit can include credit transfer for previous study or recognition of prior learning.

This Bachelor of Computer Science consists of 15 compulsory (core) units in computer science and mathematics, one restricted elective chosen from an approved list of computer science topics, eight 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.

We currently offer the following subjects on demand as part of our Bachelor of Computer Science program:

  • Algorithms and data structures: You will be equipped with the fundamental principles and techniques for designing efficient algorithms and organising data structures. This knowledge will empower you to tackle complex problems and optimise computational processes effectively.
  • Artificial intelligence: Immerse yourself in the realm of intelligent systems through the subdiscipline. Explore topics like machine learning, natural language processing, and computer vision, gaining the skills to develop innovative AI-driven applications and technologies.
  • Cybersecurity: You will focus on safeguarding digital assets and defending against cyber threats. Learn about encryption techniques, network security, risk management, and ethical hacking, becoming proficient in securing information systems and protecting valuable data.
  • Deep learning: Delve into the course's advanced neural networks and deep learning models. Gain a profound understanding of their applications in computer vision, natural language processing, and pattern recognition, enabling you to create cutting-edge AI systems.
  • Data analytics: You will equip you with the skills to extract valuable insights from complex data sets. Master data visualisation, statistical analysis, and machine learning techniques, enabling you to make data-driven decisions and accurate predictions.
  • Entrepreneurship: Broaden your horizons to understand the entrepreneurial landscape comprehensively. Develop essential business planning, innovation, marketing, and leadership skills, preparing you to launch your own tech startups or contribute to groundbreaking ventures.
  • Computer networking: You will learn about computer networks with an explicit software and system-centric focus. Master skills in data communications, networks, and associated software interfaces, along with principles in network design, configuration, management and security.
  • Malicious AI and dark side security: Prepare yourself for the challenges of AI-driven threats with the course. Explore the malicious uses of AI, countermeasures against AI attacks, and ethical considerations in AI development, ensuring you are well-prepared to address emerging cybersecurity challenges.
  • Mobile application development: Acquire the skills to design and develop mobile applications for various platforms with this subdiscipline. Learn about mobile user interface design, application architecture, and backend integration, enabling you to create innovative and user-friendly mobile solutions.

More information The Monash University Handbook has more detailed information about the course structure and requirements.

Download the course map here.

Quality education

Monash University, regarded as one of the top universities in Malaysia for computer science, is ranked #51 in the world for computer science and information systems (QS World University Rankings by Subject 2026).

Professionally accredited

This computer science degree is accredited by the Australian Computer Society (ACS). This means after graduation, you can become a ACS member and access career support, groundbreaking reports and more.

Get hands on

Apply for the Industry-based Learning program and join a leading IT organisation for an industrial placement. This is a great opportunity for you to apply the skills you’ve learnt in the classroom in the corporate world. To top it off, the host organisation will award you with a scholarship throughout the duration of your placement.

Go for an internship

As an alternative to the IBL program, you’re required to go for a 12-week internship in an industry-based environment after your second year. This internship will give you a strong foundation and framework for experiential learning. Our students have interned for Astro, Axiata, F-Secure, Intel, Mimos Berhad, Petronas, Photobook, and more.

Broaden your perspective

As a Monash IT student, you’ll have special access to career talks and panel discussions with invited industry guests, industry competitions, as well as professional certification programs.

Facilities designed to inspire

Our teaching labs are equipped with the latest technology to support a full range of units. We have dedicated labs for multimedia, intelligent systems, and networking, including a fully operational hands-on data centre running on Cisco technology.

Student Leaders Network

This one-year program lets you engage with industry professionals through workshops, industry site visits, networking evenings, and a student-organised leadership summit. You'll develop critical employability skills, such as leadership, teamwork and communication, that are highly regarded by employers.

You can work in areas such as:

  • software development
  • data analytics
  • information retrieval
  • visualisation
  • Internet of things
  • natural language processing
  • data mining
  • mobile app development
  • RFID technologies
  • multimedia processing
  • networking
  • artificial intelligence
  • robotics application.

To enter Monash University, students must satisfy particular academic, English language and age requirements.

Entry score

You will need the following entry scores for the Bachelor of Computer Science:

QualificationScore
Monash University Foundation Year (MUFY)*70%
GCE A Level*9
ATAR80
Gaokao, China70%
Hong Kong Diploma of Secondary Education17
Indian School Certificate Examination70%
All India Senior School Certificate Examination75%
SMA3, IndonesiaClick here to find out the entry score
International Baccalaureate Diploma Program (IB Diploma Program)28
STPM, Malaysia8.5
UEC, Malaysia≤4.2
Program Matrikulasi (Matriculation Program), Malaysia2.67
Ontario Secondary School Diploma81.6%
Sri Lankan General Certificate of Education (Advanced Level)9
High School Diploma, Vietnam8.28
UNSW Foundation Studies7.5
Foundation in Science and Technology, Sunway College2.8
Foundation in Arts, Sunway College∆
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.

∆ To be assessed based on case-by-case basis.

Prerequisites

Higher level Mathematics (Australian Year 12 Higher equivalent) is a formal prerequisite for the Bachelor of Computer Science.

Courses with maths and science prerequisite subjects

If the course you are applying for requires maths and/or science as prerequisite subjects, you can meet the requirements in the following ways:

  • Australian Year 12 or International Baccalaureate (IB) Diploma Programme: You must meet the maths and/or science prerequisite subject required for your chosen course as specified above.
  • Other qualifications recognised by Monash: If you have completed maths and/or science subjects in the relevant discipline at the required grade level, it is assumed that you have knowledge equivalent to the Australian Year 12 (VCE equivalent) prerequisite subject required for your chosen course. It is strongly recommended that you check that you have covered the assumed knowledge required for your course by completing the Assumed Knowledge Skills Analysis. This online activity includes multiple-choice questions based on your prior studies and helps you identify areas for revision, so you can start your course feeling confident and prepared. Once you accept your Monash offer and set up your student account you can complete the Assumed Knowledge Skills Analysis before starting your course.

These guidelines do not apply to the Bachelor of Medical Science or Doctor of Medicine.

"What I liked best about my studies at Monash was that the course was interesting, flexible, and allowed me to focus on my interests. We also had to do research and learn on our own, which gave me the ability to adapt easily when it came to entering the working world."

Nur Asma Abdullah Bachelor of Computer Science Senior Programmer at Ipsos Malaysia

Get in touch

For more information about this degree, contact us.