Bachelor of Computer Science (Honours)

1 Years On Campus Bachelors Program

University of Wollongong

Program Overview

Bachelor of Computer Science (Honours) – University of Wollongong (UOW)

The Bachelor of Computer Science (Honours) at UOW builds on your undergraduate studies, giving you advanced theoretical knowledge and practical skills in computer science. It’s designed for students who want to dive deeper into computing—whether that’s in AI, data science, cybersecurity, or even preparing for further research. This program combines rigorous academics with real-world applications, so you graduate ready to tackle high-level challenges in the tech industry.


Curriculum structure:

Year 1 (Honours year):
During your honours year, you’ll focus on a major research project called the Computer Science Honours Project. This gives you the chance to explore a topic you’re passionate about and apply advanced techniques to solve real-world problems. You’ll also complete a Research Methodology subject, which will help you design, analyse, and communicate research effectively in computing.

You’ll then choose three elective 400-level subjects such as Machine Learning Algorithms and Applications, Advanced Network Security, or Big Data Analytics. This lets you tailor your studies to your personal interests, whether that’s in data, security, or intelligent systems.


Focus areas:

  • Data mining

  • Software engineering

  • Artificial intelligence

  • Computer security

  • Research methodology

  • Advanced computing systems


Learning outcomes:
By the end of the program, you will be able to:

  • Analyse and evaluate advanced computer science concepts

  • Communicate complex knowledge clearly

  • Critically engage with research literature

  • Develop strong research skills and methodologies

  • Independently plan and complete a substantial research-based project

  • Maintain personal and professional growth in computing


Professional alignment (accreditation):
This honours degree is accredited by the Australian Computer Society (ACS), meaning it meets recognised industry standards for computing professionals.


Reputation and employability:
UOW consistently ranks among the top 200 universities worldwide for graduate employability, and its graduates are highly regarded by employers across the tech industry.

Experiential Learning (Research, Projects, Internships etc.)

Here’s how experiential learning is built into the Bachelor of Computer Science (Honours) at the University of Wollongong — in other words, how you’ll gain real, hands‑on experience, not just attend lectures:

You’ll move beyond standard undergraduate theory into advanced research and solving real‑world problems. The program includes a dedicated subject in research methodology, and you’ll carry out a substantial research project on a topic of your choice.

This approach develops high‑level research skills while connecting your learning to real industry challenges — giving you practical tools and experience that employers truly value.

Here’s what that looks like in practice:

  • You’ll undertake a research project on a topic that interests you, applying advanced research skills and methodologies.

  • You can choose electives like data mining, software engineering, artificial intelligence, and computer security — allowing you to specialise and directly apply what you learn to cutting-edge fields.

  • You’ll study in an environment where ICT degrees emphasize hands‑on learning, industry-sponsored projects, and access to well-equipped workshops and research labs.

  • You’ll have access to UOW’s top-notch facilities: the program is part of the Faculty of Engineering & Information Sciences, which provides industry-connected research and teaching spaces.

  • As part of UOW’s broader computer science and IT community, you’ll collaborate on industry-partner projects and have opportunities to engage with incubator and accelerator programs like iAccelerate — building practical project and entrepreneurial skills.

  • Throughout your honours year, you’ll be supported by UOW’s library and learning resources, ensuring you have the academic infrastructure to succeed in research and advanced study.

Progression & Future Opportunities

Graduates of this Honours degree leave well-prepared to step directly into high-demand roles such as AI engineer, data scientist, or cybersecurity analyst. With UOW’s strong industry connections, you’ll be equipped to make a real impact and set a high benchmark for your career. Many graduates also pursue advanced research or leadership roles, so the pathways after this degree are broad and growth-oriented.

Progression & Future Opportunities:

UOW’s Careers & Employability Services provide tailored support for Computer Science and IT students, including career action plans, online resources, and opportunities for industry placements.

Recent Graduate Outcomes show strong results: the full-time employment rate for graduates rose from 65.5% in 2021 to 80.2% in 2022, with median full-time salaries increasing from AU $63,400 to AU $67,800.

This honours degree is accredited by the Australian Computer Society (ACS), ensuring your qualification is professionally recognized and valued long-term in computing and IT careers.

Industry-embedded opportunities are a key part of the program: you can complete an 8-week industry placement and build a portfolio of projects (e.g., via GitHub) to strengthen your employability.

Graduates can pursue a wide range of roles, including AI Engineer, Big Data Engineer, Cybersecurity Analyst, Games or App Developer, Network Architect, Software Engineer, and more.

Further Academic Progression:

After completing this Honours degree, you’ll be in a strong position to continue your studies or deepen your expertise:

  • Undertake a Master’s degree in Computer Science, Data Science, Cybersecurity, or Artificial Intelligence.

  • Pursue a Research Master’s or PhD, especially if you enjoy the project or research focus of the honours year.

  • Complete professional certifications or micro-credentials (e.g., in AI, cloud computing, or cybersecurity) to specialize further and enhance career mobility.

Program Key Stats

$21408

Febr Intake : 30th NovJuly Intake : 30th Apr


No
Yes

Eligibility Criteria

2.5
30
70

N/A
N/A
6.0
70
75

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