Bachelor of Computer Science (Honours)

1 Years On Campus Bachelors Program

RMIT University

Program Overview

This honours-level program offers you the opportunity to engage in advanced computing research and specialist study, building on a strong foundation in computer science theory, programming and systems infrastructure. It’s ideal for students who are curious about investigating computing problems deeply, want to work on real-world data or software challenges, and may wish to pursue a research pathway or high-level technical career.

Curriculum structure:

  • Year 1 (Honours year): In this one-year full-time program you’ll immerse yourself in research methods, advanced topics and a major research project. Units may include “Computing Research Methods”, “Advanced Topics in Computer Science”, and a capstone project such as “Honours Project in Computer Science”.

  • (Note: as this is a one-year honours add-on, the prior Bachelor degree covers Years 1-3 learning.)

  • Year 2 & beyond: Not applicable for this honours year; you build upon your prior degree and conclude with your honours year.

Focus areas:
Research-oriented computing, advanced algorithms, systems infrastructure, data science, software engineering, cloud and mobile systems.

Learning outcomes:
You will graduate able to design and conduct a substantive computing research project, demonstrate advanced knowledge of specialist computer science topics, communicate technical findings, and contribute to innovation in computing.

Professional alignment (accreditation):
The honours degree is designed to prepare for research and industry roles; check with RMIT for current professional accreditation details specifically for the honours plan.

Reputation (employability rankings):
RMIT is recognised globally in the field of computer science and information systems, and the subject appears in QS subject rankings for Computer Science & Information Systems.

Experiential Learning (Research, Projects, Internships etc.)

Great choice! If you’re thinking about studying the Bachelor of Computer Science (Honours) at RMIT University, you’ll discover a program that’s all about hands-on, real-world learning. It’s not just about studying theory—you’ll actually apply what you learn using the same tools, projects, and environments that today’s computing professionals rely on.

From day one, you’ll be gaining practical experience. You’ll spend time in labs, take part in workshops and seminars, go on site visits, and complete a full honours research thesis. RMIT’s teaching model blends work-integrated learning and practical sessions with traditional classes, so you can build job-ready skills while you study.

You’ll also work with cutting-edge technologies and explore how to create new computing methods to solve real-world problems in areas such as artificial intelligence, software engineering, and cyber security.

Here are some of the program’s key experiential-learning highlights:

  • Integrated coursework and honours research: Through subjects like Computing Research and Project Preparation, Preliminary Computer Science Honours Thesis, and Honours Thesis Part A/B, you’ll build advanced research, project management, and technical communication skills.

  • Diverse learning formats: You’ll learn through a mix of lectorials, seminars, tutorials, workshops, lab sessions, site visits, and online materials, giving you a dynamic and engaging study experience.

  • Practical focus: Expect plenty of lab time and industry-connected projects designed to strengthen your employability and applied skills—not just your theoretical knowledge.

  • Industry relevance: The program keeps pace with current and emerging technologies so your projects and learning reflect what’s happening in the tech world today.

  • Professional recognition: When you graduate, you’ll be eligible to join the Australian Computer Society (ACS)—a great opportunity to connect with professionals, access career advice, and grow your industry network.

Progression & Future Opportunities

 

Progression & Future Opportunities

When you complete this Honours degree, you’ll be ready to take on advanced roles in the fast-moving world of deep-tech computing. Whether you choose to build cutting-edge AI systems, strengthen cyber defences, design powerful software, or unlock insights through data science — this program gives you a strong competitive edge for both industry and research careers.

Career paths you could pursue include:

  • AI / Machine Learning Engineer

  • Cyber-Security Specialist

  • Software Engineer / Developer

  • Data Scientist

Support for your career journey:
RMIT provides extensive support to help you succeed beyond graduation. Through the university’s Careers team, industry connections, and work-integrated learning opportunities, you’ll gain real experience before entering the job market. You’ll also have the chance to take part in genuine research projects and industry placements that are built directly into the course.

Employment insights:
While program-specific salary data isn’t available, RMIT graduates in similar fields report a median full-time salary of around AUD 66,800 at the undergraduate level — reflecting strong employment outcomes across technology-related disciplines.

Industry connections:
The program is shaped by an Industry Advisory Committee composed of professionals from leading IT companies, ensuring that what you learn stays relevant to real-world demands and employer expectations.

Professional recognition:
After graduating, you’ll be eligible for professional-level membership with the Australian Computer Society (ACS), giving you additional credibility and access to a network of computing professionals.

Graduation outcomes:
You’ll emerge as a future-ready computing professional — equipped to lead innovation across AI, cyber-security, software engineering, and data science.

Further academic progression:
If you’re passionate about research or higher study, your honours qualification provides a strong foundation for pursuing a Master of Science or even a PhD in Computer Science, setting you up for advanced academic and research pathways.

Program Key Stats

$43,200
$17,399

Febr Intake : 30th NovJuly Intake : 30th Apr


No
Yes

Eligibility Criteria

CDD
2.5
25
65

N/A
N/A
6.5
79
N/A

Additional Information & Requirements

Career Options

  • Software Developer
  • Systems Analyst
  • Data Scientist
  • Cybersecurity Analyst
  • AI Engineer
  • Cloud Architect
  • Database Administrator
  • Web Developer
  • Mobile App Developer
  • Network Engineer
  • Game Developer
  • IT Consultant
  • Machine Learning Engineer
  • UX/UI Designer
  • DevOps Engineer

Book Free Session with Our Admission Experts

Admission Experts