Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
In today's fast-evolving world, computers and technology play a fundamental role, making expertise in these fields extremely valuable to employers. Our Bachelor of Computer Science equips you with essential programming abilities, technical know-how, mathematical proficiency, and problem-solving capabilities that are highly sought across diverse industries and professions.
This program is specifically tailored for careers in software development and computational science, while offering adaptable study options to align with your personal goals. You can pursue your studies either online or on campus. Whether you're shifting careers, upgrading your skills, or beginning your journey, our Bachelor of Computer Science prepares you to excel in contemporary work environments. The curriculum features core subjects that establish a robust foundation in programming, mathematics, and software engineering. Through these courses, you'll master various programming languages alongside cutting-edge collaborative tools and methodologies employed by professional software teams to create, build, and deploy user-focused solutions.
Additionally, you'll engage in a collaborative project, tackling authentic computing challenges sourced from industry and community partners.
Software Development - The program covers key areas such as artificial intelligence, functional programming, contemporary web development, mobile application creation, and interaction design.
Opting for a single major allows you to customize your degree with elective courses from within the Computer Science program or other disciplines, depending on your professional ambitions. You may also choose to join our international exchange initiative, enabling you to spend a trimester studying at one of our global partner institutions while earning credit toward your degree.