Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Computer scientists, software engineers, programmers, and other computing specialists possess deep expertise in technology's inner workings and how computational approaches can solve even the most complex challenges.
This Bachelor of Advanced Science (Honours) program caters to high-achieving students seeking to deepen their scientific knowledge through research initiatives, leadership development, and entrepreneurial ventures. The curriculum offers customized, adaptable learning pathways, allowing students to investigate computing through hands-on research projects, industry internships, and/or cross-disciplinary collaborative work.
During your initial year, you'll build foundational programming abilities while mastering core computing principles. The curriculum covers essential subjects like C programming, Java, Linux systems, and object-oriented design.
You'll subsequently refine your expertise by specializing in Computer Science, Cyber Security, Information Technology, or Software Engineering. The program concludes with a comprehensive capstone project, offering options from theoretical research to applied, commercially-focused scientific endeavors.