Bachelor of Computer Science

Develop the foundation of new software technologies

Computer Scientists work on challenging, complex problems. They develop the foundation of new software technologies, both theoretical and practical. Computer science is fundamental to the newest trends in computing. Including machine learning, autonomous systems, cybersecurity and virtual reality.

These trends are part of everyday technologies. This includes smart phones, online shopping, navigation, social media, games and smart appliances.

This degree produces innovative and resourceful computer scientists who can solve complex problems. They work in fields like AI, robotics, graphics, digital forensics, web development and security.

With this degree, you could develop sophisticated systems to support access to education. Or develop virtual reality programs to help people recover from post-traumatic stress. Or fight diseases by discovering biomarkers that allow early diagnosis.