
The Bachelor of Computer Science program focuses on the fundamental principles and practical applications of computation. You will develop skills in programming, problem-solving, network and communication technologies, web development, data management, system analysis, human-computer interaction, and project management. This degree equips you to design methods, tools, and software for various applications, including artificial intelligence, financial analysis, cybersecurity, and healthcare technology. You have the opportunity to specialize through majors such as Artificial Intelligence and Big Data, Cyber Security, Digital Systems Security, Game and Mobile Development, or Software Engineering. If you choose not to specialize, you will undertake advanced subjects offering specific knowledge and professional skills in computer science. The program culminates in a final-year team project where you will develop a real-world application in collaboration with industry partners.
The curriculum covers core computer science and IT fundamentals, with opportunities for specialisation in later years. A final-year project involves industry collaboration.
Graduates are prepared for a variety of roles in the technology sector and beyond.
Other English qualifications may be considered. For details, refer to the UOW English Language Requirements website.
Fees are reviewed annually and subject to increase. International students will also need to consider Overseas Student Health Cover (OSHC) and the Student Services and Amenities Fee (SSAF).
The Bachelor of Computer Science is accredited by the Australian Computer Society.