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.
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.
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.



Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.
