
Monash University
Bachelor of Computer Science (Data Science)
Nationally Recognised Higher EducationAt Australia’s leading IT faculty, the Bachelor of Computer Science equips you with the problem-solving, programming and analytical skills you need to drive change and discovery for a better world. Dive deep into both theory and practice, then choose where you’d like to focus your career by specialising in algorithms and software, cybersecurity or data science and AI. Computer scientists are needed in nearly every critical industry.
In this degree, you’ll gain a deep understanding of computational theory and its mathematical foundations. Learn to design algorithms (instructions for computers) and data structures (ways to store information), then acquire practical programming skills to implement them in solutions. Importantly, you’ll be able to do so across many fields, creatively, efficiently and ethically.
Data Science major
Big data is not just a buzzword. Today, it drives how the world works – from choosing the right insurance to identifying what people see on social media. And this information age has just begun. Data science skills grow in demand every day. With all types of information being captured digitally, businesses need data scientists to help manage and make sense of it.
As an early pioneer in the field, Monash leads with its expertise in the theory and practice of data analytics. So when you study with us, you’ll be tapping into the collective knowledge of Asia Pacific’s largest cohort of data scientists. Available at Monash Malaysia only.
Delivery mode
Monash University offers this course through the following delivery modes:
On campus
Work with instructors and classmates in a supportive and collaborative environment.
- Wellington Road, Clayton, VIC
Entry requirements
Domestic Students
- Completed Year 12 (ATAR optional) with ATAR 72.35 or equivalent
Course fees
Career opportunities
The Bachelor of Computer Science (Data Science) will prepare you for the following roles.
Big Data Engineer
A Big Data Engineer is responsible for designing and implementing robust data processing systems that facilitate the handling and analysis of large...
Machine Learning Engineer
A Machine Learning Engineer develops and implements machine learning models and algorithms to solve complex problems. You might work in technology...
Statistical Analyst
A Statistical Analyst collects, analyses, and interprets data to inform decision-making processes within an organisation. You might work in various...
Data Engineer
Data Engineers work with big data, helping organisations store and access their operating data more efficiently. They liaise closely with senior ex...
Data Scientist
A Data Scientist looks for trends in data to provide information that guides organisational decisions. You might work for a retail business to prov...
Business Intelligence Developer
A Business Intelligence Developer creates systems and programs to help businesses become more efficient. You’ll analyse current practices and devel...
Computational Linguist
A Computational Linguist develops algorithms and models that enable computers to understand and process human language. You might work in technolog...
Database Designer
A Database Designer creates and optimises databases to store and manage data efficiently for various applications. You might work in sectors such a...
About Monash University
Monash has a 60-year history of making a global impact through our outstanding research, diversity, breadth of alumni, partnerships and connections that result in new solutions and better outcomes. We do this with a global mindset that comes to life through our global locations.