Bachelor of Computer Science

3 Years On Campus Bachelors Program

Murdoch University Australia

Program Overview

Bachelor of Information Technology (Major: Computer Science) – Murdoch University

The Bachelor of Information Technology with a Computer Science major at Murdoch University equips you with practical problem-solving, programming, and systems design skills that can make a real impact across industries. You’ll explore both the theory and practice of computing—covering algorithms, software design, artificial intelligence, and computer systems—so you graduate ready to create technology that truly matters.

Curriculum Structure

Year 1
In your first year, you’ll build a strong foundation in computing. Units like Foundations of Programming (ICT159) will teach you to construct algorithms and write your first programs, while Foundations of Computer Systems (ICT170) explores how hardware, networks, and software work together. You’ll also start Foundations of Data Communications (ICT169), gaining insight into how information moves between systems.

Year 2
The second year dives deeper into computer science. In Data Structures and Abstractions (ICT283), you’ll design and use advanced data structures while learning about algorithmic complexity. Intelligent Systems (ICT206) opens the door to AI and machine learning, and Software Architectures (ICT373) shows you how large-scale software is designed and managed across teams.

Year 3
In your final year, you’ll bring your skills together through real-world projects. The IT Professional Practice Project (ICT302) gives you the chance to work in a team with real clients to design and implement solutions. You’ll also study Operating Systems and Systems Programming (ICT374) to understand how software controls hardware, and Advanced Machine Learning and Artificial Intelligence (ICT303), preparing you to innovate in cutting-edge computing fields.

Focus Areas:

  • Software design and implementation

  • Algorithms and data structures

  • Intelligent systems and AI

  • Systems architecture and development

  • Real-world project experience

Learning Outcomes:
By the end of the degree, you’ll be able to:

  • Analyse and solve complex computing problems

  • Design and build robust software systems

  • Apply intelligent algorithms and machine learning techniques

  • Collaborate on real client projects

  • Step into high-impact roles across technology and business sectors

Professional Alignment:
The Computer Science major is accredited by the Australian Computer Society (ACS) at the Professional level as part of the Bachelor of Information Technology.

Reputation:
Murdoch University has been ranked five‑star for learning resources, student support, and teaching quality in computing and information technology by the Good Universities Guide 2024.

Experiential Learning (Research, Projects, Internships etc.)

If you’re considering the Computer Science Major (MJ‑CMSC) at Murdoch University, you’re looking at a highly practical, hands‑on program that draws on real industry workflows and the latest tech tools. From day one, you’ll be developing systems, writing software, analysing algorithms and engaging with real computing challenges—not just through lectures, but through labs, project work and real‑world client briefs. You’ll have access to Murdoch’s dedicated hubs — notably the IT Innovation Hub (featuring mixed‑ and augmented‑reality studios, a working data‑centre, networking and cyber‑security labs) — where you’ll work in teams, tackle real problems and build a portfolio of work ready for the workplace.

Here’s how the experiential learning is built into this major:

  • In your final year you’ll undertake a professional practice project unit, working in a team with other students and consulting for real clients to develop new technologies and solve business problems.

  • The School of Information Technology supports student group projects that last a semester (with 3‑5 students) where you design, develop and deliver solutions in collaboration with industry stakeholders.

  • You’ll have opportunities for internships/work placements, including units of approximately 150 hours of work in real organisations, giving you hands‑on experience and academic credit.

  • Murdoch’s WIL (Work Integrated Learning) program facilitates work placements inserted into your degree, supported through the university’s dedicated team.

  • The facilities include the IT Innovation Hub (with mixed/augmented reality, data centre, high‑performance computing) that prepares you for industry‑grade work.

  • You’ll gain experience with software development, algorithms, intelligent systems/AI, software architecture and computer systems — all in an environment built for applied computing.

  • The School emphasises partnerships with industry and community organisations so that project assignments are grounded in real challenges, not just academic exercises.

  • Students also get support via the library, computer labs, dedicated studios and collaborative spaces at Murdoch so you have both the equipment and the place to experiment, test and refine your work.

Progression & Future Opportunities

Graduate Outcomes Summary
Graduates from this program are well prepared to step into a range of tech roles, from software developer and systems analyst to AI specialist. You’ll also find opportunities in data science, cybersecurity, and other emerging areas. With hands-on experience built into the course and a strong focus on industry relevance, you’ll be ready to make an impact in tech teams—or even innovate your own solutions—right from day one.


Progression & Future Opportunities

  • University support – Murdoch provides a dedicated Careers & Employability service to help you craft a strong résumé, prepare for interviews, and connect with potential employers.

  • Employment stats – Murdoch graduates enjoy strong outcomes, with 96.7% of undergraduates finding employment within three years of graduation. Entry-level IT roles in Australia typically start around A$56,000, with potential for rapid growth as you gain experience.

  • University-industry partnerships & facilities – The School of Information Technology features an “IT Innovation Hub,” offering labs for cybersecurity, VR/AR, data centres, and games technology. These facilities allow you to work on real-world problems with real equipment. Courses are designed by top academics in consultation with industry advisors, ensuring what you learn aligns closely with the needs of employers.

  • Accreditation & long-term value – Murdoch’s IT programs are accredited by the Australian Computer Society at the Professional level, giving your degree recognised value in Australia and internationally.

  • Graduation outcomes (job roles) – Typical roles you could move into include:

    • Software Developer / Programmer

    • Data Analyst / AI Specialist

    • Systems Designer / Consultant

    • Cybersecurity Professional


Further Academic Progression
After completing your Bachelor’s, you’ll have a clear pathway to postgraduate study, such as a Master of Science in Information Technology or research-focused programs. You can further specialise in areas like cybersecurity, artificial intelligence, data science, or immersive technologies. The professional accreditation and strong industry foundation of your undergraduate degree make it an excellent springboard for advanced study or research if you wish to continue your academic journey.

Program Key Stats

$78047
Febr Intake : 18th Jun


No
Yes

Eligibility Criteria

DDE
2.5
24
65

N/A
N/A
6.0
60
70

Additional Information & Requirements

Career Options

  • Software Engineer
  • Data Scientist
  • Machine Learning Engineer
  • Cybersecurity Analyst
  • Systems Analyst
  • Cloud Solutions Architect
  • AI Researcher
  • Software Developer
  • Data Engineer
  • Network Administrator
  • Game Developer
  • Database Administrator
  • IT Consultant
  • Web Developer
  • Research Scientist

Book Free Session with Our Admission Experts

Admission Experts