The Bachelor of Computer Science at The University of Newcastle is your gateway to understanding and shaping the digital world. If you are passionate about solving complex problems and driving innovation in areas like artificial intelligence, cybersecurity, or software development, this degree is designed for you. You will delve into the core principles of computing, exploring topics such as algorithms, database management, and operating systems. This program equips you with the foundational knowledge and practical skills to thrive in a field that underpins modern technology and its ever-expanding applications.
This undergraduate degree is studied full-time on campus over three years, offering a comprehensive curriculum that includes core courses like Computing Fundamentals, Web Technologies, and Object Oriented Programming. You will engage in practical learning experiences, including Work Integrated Learning components, to build real-world expertise. The program culminates in the application of your knowledge to significant projects, preparing you for diverse career paths in IT, software engineering, cyber security, and artificial intelligence, where your analytical and technical skills will be highly valued.