Computers are everywhere. We use mobile phones, TVs and cars that include large amounts of software, almost everyone has a computer in their home and virtually everyone under 30 plays computer games. These systems all rely on advanced computer science.

When you study computer science, you will learn about the fundamental principles of the science as well as advanced techniques that are used for practical systems development. You will learn how to think and solve problems in a logical way and how to express your solutions as computer programs. You will work on individual and team projects to develop new systems.