Major Undergraduate

Computer Science


Study mode
Full Time Part Time
Study mode
Full Time
Murdoch code
MJ-CMSC
What is a Major?
A major is your primary area of focus within a degree. It determines the core subjects you'll study and the skills you'll master.

Major overview

Develop in-demand tech skills with a major in computer science

Computer science powers the digital world – from the apps we use every day to complex systems that drive global industries. The Computer Science major within our Bachelor of Information Technology gives you the technical knowledge and problem-solving skills to design, develop and optimise software and computing systems. 

As part of your computer science studies, you’ll explore core areas such as programming, algorithms, data structures and software development. You’ll build strong coding and analytical skills while learning to design efficient, scalable systems. 

Our Computer Science major has been developed in collaboration with industry advisers and reflects the skills employers are looking for in today’s technology landscape. You’ll learn from experienced IT academics and professionals while applying your knowledge through hands-on, project-based units and real client challenges. 

You’ll have access to our IT Innovation Hub – a 24/7, state-of-the-art facility where you can experiment, collaborate and develop solutions using advanced labs and technologies – as well as our dedicated data centre featuring the latest enterprise-level infrastructure. You’ll also gain real industry experience through internships or work placements, applying your skills in professional environments and building valuable connections before you graduate. 

As part of our flexible IT degree, you can combine this major with others such as Artificial Intelligence and Autonomous Systems, Business Information Systems, Cyber Security and Forensics, Games Design and Development, Games Technology or Internetworking and Network Security to broaden your IT career opportunities.
IT students working together in a computer lab

3 reasons to study computer science at Murdoch University

  1. Create and test solutions in our IT Innovation Hub, working with advanced labs and technologies to develop real-world computing systems. 
  2. Put your skills into practice through internships or work placements, gaining hands-on experience while building valuable industry connections. 
  3. Take advantage of opportunities like the $20,000 Westpac Young Technologists Scholarship Program to support your growth and future career in technology.

What you’ll learn

  • Develop software using modern programming languages and development practices. 
  • Design algorithms and data structures to solve complex computing problems. 
  • Build efficient, scalable and reliable software systems. 
  • Apply problem solving and analytical thinking to real-world technology challenges. 
  • Work on industry projects to deliver practical computing solutions. 
  • Develop teamwork, communication and project management skills for IT environments.

My time at Murdoch University was instrumental in preparing me for the workforce. Through real-world projects and supportive tutors, I gained hands-on experience and valuable knowledge in various aspects of my field.

Kevin, Cyber Security and Forensics & Computer Science

Headshot of Kevin, Murdoch IT student
Information technologies students in server room with device

Your future career in computer science

Our Computer Science major prepares you with the technical expertise and practical experience to pursue a wide range of roles in the technology sector. Your programming and problem-solving skills will be valued across industries including software development, finance, government and emerging tech fields. 

Potential roles include: 

  • Software developer 
  • Systems developer 
  • Software engineer 
  • Application developer 
  • Web developer 
  • IT consultant
For more details about our Computer Science major, download our information pack.

Professional accreditation

This major is accredited by the Australian Computer Society (ACS) when completed as part of the Bachelor of Information Technology (B1390) or Bachelor of Laws/ Bachelor of Information Technology (B1398).

Professional recognition

Graduates who complete this major as part of the Bachelor of Information Technology (B1390) or the Bachelor of Laws/ Bachelor of Information Technology (B1398) are eligible to apply for membership of the Australian Computer Society (ACS) at the Professional level.

Start dates

Starting period Location Face to Face Online Mixed mode
Semester 1, 2026 Murdoch Yes Yes No
Semester 2, 2026 Murdoch Yes Yes No
Semester 1, 2027 Murdoch Yes Yes No
Semester 2, 2027 Murdoch Yes Yes No

View the dates for our teaching periods or find out more about attendance modes.

Start dates (Transnational)

Starting period Location Face to Face Online Mixed mode
Trimester 1, 2026 Kaplan Higher Education Academy Pte. Ltd No No Yes
Trimester 1, 2026 Murdoch University Dubai, UAE Yes No No
Trimester 2, 2026 Kaplan Higher Education Academy Pte. Ltd No No Yes
Trimester 2, 2026 Murdoch University Dubai, UAE Yes No No
Trimester 3, 2026 Kaplan Higher Education Academy Pte. Ltd No No Yes
Trimester 3, 2026 Murdoch University Dubai, UAE Yes No No
Trimester 1, 2027 Kaplan Higher Education Academy Pte. Ltd No No Yes
Trimester 1, 2027 Murdoch University Dubai, UAE Yes No No
Trimester 2, 2027 Kaplan Higher Education Academy Pte. Ltd No No Yes
Trimester 2, 2027 Murdoch University Dubai, UAE Yes No No
Trimester 3, 2027 Kaplan Higher Education Academy Pte. Ltd No No Yes
Trimester 3, 2027 Murdoch University Dubai, UAE Yes No No

View the dates for our teaching periods or find out more about attendance modes.

Major Structure

Visit the Course Handbook - Get detailed information on units, prerequisites, and pathways.

To help plan the structure of your course, search for our suggested course plans.

Unit code Unit name Credit points

How to Apply

Majors are part of a degree and can't be applied on their own. Apply for a related degree first, then choose your major once enrolled.

Undergraduate Course

Bachelor of Laws


Bachelor of Information Technology

Study law and IT at Murdoch University. Gain legal expertise and in-demand tech skills in a five-year double degree designed with industry. Apply today.

Undergraduate Course

Bachelor of Information Technology

Study information technology at Murdoch University and build skills in software, data and cyber security. Apply today.

Have a question? Get in touch.

1300 687 3624

1300 687 3624

1300 687 3624

Send an enquiry

Send an enquiry

Send an enquiry

Live chat

Live chat

Live chat