Bachelor of Computer Science (Dean's Scholar) (Software Engineering)

3 Years On Campus Bachelors Program

University of Wollongong

Program Overview

The Bachelor of Computer Science (Dean’s Scholar) at the University of Wollongong is an advanced three‑year honours‑style degree designed for high-achieving students who want more than the ordinary. This program dives deeper into programming, problem-solving, web, and data technologies. It’s perfect for those who enjoy tackling complex challenges, are curious about computing foundations, and want to build strong software engineering skills. It also opens doors to research or honours-level study.


Curriculum Structure

Year 1
In your first year, you’ll lay the foundation for your computer science journey. You’ll explore Programming Fundamentals (CSIT111) and Problem Solving (CSIT113) to learn how to think like a programmer. You’ll also take Data Management and Security (CSIT115), where you’ll understand how data is stored, managed, and protected. This year is all about building a strong base that prepares you for more complex topics ahead.

Year 2
In your second year, you’ll dive deeper into design and systems. Subjects like Object-Oriented Design and Programming (CSIT121), Algorithms and Data Structures (CSCI203), and Human-Computer Interaction (CSIT226) will help you develop software efficiently, understand algorithmic thinking, and design user-centred systems. This year is focused on sharpening your problem-solving and system design skills.

Year 3
In your final year, you’ll bring everything together through a major team project (Project CSIT321) and the Dean’s Scholar Research Project (CSIT395). You’ll also study advanced modules like Software Development Methodologies (CSIT314), where you’ll apply industry-standard practices and start preparing for professional or research pathways.


Focus Areas

  • Programming & software engineering

  • Data management & algorithms

  • Human-computer interaction & team projects

  • Professional practice & research

Learning Outcomes

Graduates of this program will be able to:

  • Understand core computer science theory and apply it to real-world problems

  • Design, develop, and evaluate innovative software solutions

  • Work effectively in teams, communicate with stakeholders, and adopt ethical professional practices

  • Plan and execute a research-based project or scholarly work


Professional Alignment

This degree is accredited by the Australian Computer Society (ACS), meeting the requirements for professional-level membership.


Reputation & Employability

The University of Wollongong is ranked 184th globally in the QS World University Rankings 2026 and 11th in Australia for the QS Sustainability ranking. UOW’s computing graduates achieved an employer satisfaction rate of 89.6%, making the university first in New South Wales according to the QILT survey.

Experiential Learning (Research, Projects, Internships etc.)

Experiential learning

From the very first year, this program immerses you in hands-on, practical work. You’ll be writing real code, analysing problems, designing systems, managing projects, and collaborating with your peers. UOW’s dedicated computing labs and industry-connected project opportunities give you the chance to develop skills that go beyond theory, preparing you for the real-world workplace. The Dean’s Scholar component takes this even further: you’ll have access to honours-level subjects and team-based capstone projects, pushing you into advanced, research-focused, and collaborative work. On top of that, UOW’s professional accreditation through the Australian Computer Society and strong industry connections help you smoothly transition from study to employment.

Some of the hands-on experiences you’ll be involved with include:

  • Final-year capstone team project – You and your classmates will tackle a real-world, industry-inspired problem and deliver a complete software solution as a team.

  • Dean’s Scholar mentoring and enriched academic experience – You’ll have the chance to take on honours-level subjects and be challenged to perform above the standard curriculum.

  • Core and major-specific practical work – Programming, problem-solving, networking and communications, web technologies, data management, system analysis, human-computer interaction, and project management are all taught with embedded hands-on activities.

  • Major options such as Software Engineering – Focus on multi-person development of complex software, including teamwork, version control, and real software lifecycle experiences.

  • Workload – Expect around 48 hours per week, combining practical work, study, and placements.

  • Industry placement – Recommended and often including a minimum of an 8-week approved placement to gain real professional experience.

  • Professional accreditation – The program is recognised by the Australian Computer Society at a professional level, ensuring you learn using industry-relevant standards and tools.

Progression & Future Opportunities

Future Progression & Opportunities

Graduates from this program are well-prepared for a variety of roles in software engineering, systems analysis, full‑stack development, and other high‑tech positions. With strong employer demand and industry-recognized accreditation, this degree supports long-term career growth. Typical next-step roles include:

  • Software Engineer / Application Developer

  • Systems Analyst or Full‑Stack Developer

  • Machine Learning / Data Scientist

  • Application Security Engineer

How the Program Supports Your Progression

The university’s Careers & Employability services provide ongoing support throughout your career. Students and recent graduates can access resources like the CareerHub, virtual mock interviews, resume reviews, and more — even up to two years after graduation.

Employment Outcomes

According to the latest Graduate Outcomes Survey, the median full-time salary for recent UOW domestic graduates rose to AUD $67,800 in 2022. Full-time employment for recent graduates reached around 80.2%, up from 65.5% in 2021 — placing UOW among the strongest performers in Australia. Nationally, computing and information systems graduates earn a median full-time salary of approximately AUD $74,400 (2023).

Industry Partnerships

The Faculty of Engineering & Information Sciences maintains strong industry connections. Companies collaborate through research sponsorships, industry projects, and guest lectures. For example, UOW’s SMART Infrastructure Facility has partnered with the startup VisualCortex, supported by Telstra, Microsoft, and NVIDIA, to deliver real-world AI and IoT solutions — creating valuable internships and employment pathways for students.

Accreditation Value

This degree is accredited by the Australian Computer Society (ACS) at the “Professional” level, ensuring it meets industry-recognized professional standards.

Graduation Outcomes

In your final year, you will complete a capstone team project, tackling real-world problems. You can also specialize in areas such as Software Engineering, preparing you for roles like full-stack developer, software engineer, or systems analyst.

Further Academic Progression

After graduating, you have multiple academic pathways. You could pursue a postgraduate degree, such as a Master of Computer Science or a Master of Information Technology with specializations in Cyber Security, Machine Learning, or Big Data. Alternatively, as this program is the Dean’s Scholar version, you could undertake an Honours year and continue to doctoral-level research if you’re interested in an academic or research-focused career.

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
95

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