Computer Science

This program is a good fit if you study:
- Computer Science
- Data Science
- Mathematics

Explore Core Courses

Artificial Neural Networks are programs that write themselves when given an objective, some training data, and abundant computing power. Recently, these programs have brought about a wide array of impressive innovations, such as self-driving cars...
Study Tours: Madrid-Valencia, London, Stockholm, Denmark, Berlin
Disciplines: Computer Science, Data Science, Mathematics
Pre-requisites: Yes
Syllabus

Networks are everywhere! We find them in transportation systems that connect cities throughout the world, in the web of interactions within our cells, in the vast expanse of the World Wide Web that powers our daily searches, and even in the social relationships that define our communities...
Study Tours: Edinburgh, Denmark
Disciplines: Computer Science, Data Science, Mathematics
Pre-requisites: Yes
Syllabus

This course provides an overview of the phases of game development, with a focus on the pre-production and production stages. You will identify and discuss components within computer science that assist in game development, while having the opportunity to meet professional developers working in the field...
Study Tours: Spain, Stockholm, Denmark, Berlin-Hamburg, Berlin-Frankfurt
Disciplines: Computer Science, Design, Mathematics
Pre-requisites: Yes
Syllabus

This course offers a hands-on approach to the theory and practice of machine learning, with real-world applications. It focuses on training datasets, machine learning approaches, and the fitting and optimization of models...
Study Tours: Dublin, Sweden, London, Berlin
Disciplines: Computer Science, Data Science, Mathematics
Pre-requisites: Yes
Syllabus