3 Years On Campus Bachelors Program
The Bachelor of Computer Science at the University of Wollongong gives you a strong foundation in core computing skills while letting you specialise in areas such as Big Data, Cyber Security, or Software Engineering. It’s perfect for students who enjoy problem-solving, programming, and creating digital solutions that make an impact—whether in gaming, data analytics, cybersecurity, or other tech-driven industries.
Curriculum structure
Year 1:
In your first year, you’ll focus on the fundamentals of computing. You’ll learn programming basics, explore web technologies, and get an introduction to networks and communications. These subjects will give you the confidence and skills to tackle real-world computer science tasks.
Year 2:
The second year builds on your technical foundation and introduces specialisation. You’ll study units such as operating systems, human-computer interaction, and systems analysis. You may also start one of your chosen major tracks, like Cyber Security. This year encourages you to design systems and see how they function in real-world scenarios.
Year 3:
In your final year, you’ll tackle advanced topics and work on a major capstone team project, developing your own application in collaboration with industry partners. You’ll dive deeper into specialised units within your major, such as cryptography for Digital Systems Security, while the team project brings all your skills together in a practical, hands-on way.
Focus areas
Programming and software development, network and telecommunication systems, data management and analysis, human-computer interaction, and specialised majors in artificial intelligence, big data, cyber security, game & mobile development, or software engineering.
Learning outcomes
Graduates of this program will be able to:
Specify, design, implement, and evaluate computer-based systems
Work effectively in teams to achieve project goals and communicate with stakeholders
Approach decision-making with professionalism, ethics, and social responsibility
Professional alignment
This degree is accredited by the Australian Computer Society, meeting requirements for membership at the “Professional Level.”
Reputation
The University of Wollongong was ranked 44th in the world for social and economic impact in the Times Higher Education University Impact Rankings 2024.
You’ll develop real, practical skills from day one: coding, systems analysis, data handling, and human-computer interaction — all in UOW’s well-equipped labs and study spaces. There are dedicated computer labs where you can access specialised software even outside of class time.
Your final year is especially hands-on: you’ll work in a team project to design and build an application or solution for real-world problems provided by industry partners.
This means you’re not just learning theory — you’re putting it into practice. You’ll also benefit from UOW’s strong infrastructure: from student labs with full software suites to the library and study spaces that support both collaboration and independent work.
Here’s how the practical learning experience is structured:
Computer labs: In labs like those on Level 1 of Building 17, you’ll have full access to computers, internet, applications, and printing — all available outside scheduled tutorials.
Capstone project: In your final year, you’ll collaborate in a team to design and implement an application or tool in response to a real industry brief.
Majors: You can specialise in areas such as Artificial Intelligence & Big Data, Cyber Security, Digital Systems Security, Game & Mobile Development, or Software Engineering — letting you apply domain-specific tools and techniques.
Professional accreditation: UOW’s recognition by the Australian Computer Society (ACS) ensures the curriculum meets professional standards, so your practical work counts toward real industry readiness.
Library and study spaces: You’ll have access to UOW’s library resources and collaborative spaces, supporting both independent research and group projects.
Completing this degree will give you strong employability, opening doors to career paths such as Software Developer, Cyber Security Engineer, Data Scientist, or Digital Forensics Analyst. You’ll build solid computing skills and gain hands-on project experience that employers highly value.
Progression & Future Opportunities:
University services supporting your employability:
UOW’s Careers, Internships & Employment service provides guidance, job-search support, and connections to industry opportunities.
Through the School of Computing & Information Technology, you can take part in work-integrated learning—like an 8-week industry placement subject—to gain practical, real-world experience.
Student exchange programs through UOW’s global network, along with industry-sponsored projects, allow you to broaden your horizons. You’ll complete a final-year capstone team project with direct real-world relevance, giving you tangible experience to showcase to employers.
Employment stats and salary figures:
Recent figures show that UOW graduates are in demand: full-time employment for domestic graduates increased from 65.5% in 2021 to 80.2% in 2022.
The median full-time salary for recent graduates was AUD 67,800 as of 2022. Overall, 87% of graduates secured full-time employment within four months of completing their course.
University–industry partnerships:
The degree curriculum is regularly reviewed with industry input, ensuring it aligns with workforce needs—examples include majors like Cyber Security and Digital Systems Security, which respond directly to industry demand.
You’ll also benefit from engagement with industry professionals through your capstone project and other subjects, giving you the chance to build your professional network while you study.
Long-term accreditation value:
The Bachelor of Computer Science is accredited by the Australian Computer Society at the “Professional Level,” giving your qualification additional recognition and value.
UOW is globally recognized for graduate employability and maintains strong industry links, which further enhances the long-term value of your degree.
Graduation outcomes:
You’ll graduate ready to specialise in areas such as Artificial Intelligence & Big Data, Cyber Security, Digital Systems Security, Game & Mobile Development, or Software Engineering.
Your degree equips you with both theoretical knowledge and practical skills in programming, networks, security, and data management. Plus, the team-based capstone project helps you demonstrate real-world skills to employers.
Further Academic Progression:
After completing the Bachelor of Computer Science, you’ll be well-positioned to continue your studies. Options include a Master of Computer Science, Master of Computing, or a specialised Master of Computer Science (Cyber Security), or you could pursue honours and then research-based higher degrees.



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.
