Computer Science BSc programme offers students with basic analytic skills and a strong aptitude for mathematics, programming, and logical reasoning the best in the world opportunity for in-depth study of Computer science concepts and theories in highly practical and cutting edge educational environment. Core computer science skills such as software development, object orientated programming (OOP) and database engineering form the basis of the curriculum, with advanced exploratory courses such as data mining to follow.
Throughout the study students will continuously acquire an understanding of real-world computing needs, as demonstrated by their ability to address technical issues involving computing problems encountered in industry, government and graduate programs.
We welcome you to start your transformative journey with us, no matter the season. With year-round admissions, you can join our Barcelona intake every three weeks or plan for our fixed start dates in Bangkok. Choose the timing that works best for you!
Application Period
Year Round
Start Date
Every Three Weeks
Choosing to study a Applied bachelor's is a big step and commitment. At Harbour.Space, we offer two study modes to fit different goals and paces. Whether you prefer
APPLIED BACHELOR
4 years/Full-time/180 ECTS
Choose the four-year Work & Study option to balance your academic goals with practical work experience. This extended format is designed for students who want to integrate longer periods of employment with their studies, enhancing their resumes and applying classroom theories in real-world business settings as they learn.
Yearly tuition
All Students
€14.900
BACHELOR
3 years/Full-time/180 ECTS
Opt for our three-year full-time study to fully immerse yourself in your education. This focused approach allows you to absorb knowledge and develop skills at a consistent pace, effectively preparing you for early opportunities. As part of this programme, you are also required to complete a 12-week internship, integrating practical experience with your academic studies.
Yearly tuition
International
€19.900
Spanish & Thai
€9.950
50% OFF
19.900
1 Year
In the first year, students obtain the foundational knowledge in mathematics and the basics of programming upon which students will develop understanding of programming and computer science during following years. The courses are mostly given in a form of lectures and takeaway coursework. By the end of this year, students will be able to write programmes and use primary computer science tools.
2 Year
In the second year the students will be offered both math courses in the field of discrete mathematics and courses in the field of software development and programming languages. Most courses require practical coursework and a course project enabling students to get a feel for the challenges and approaches used in this field. The students will also begin developing software for the Capstone project.
By the end of this year, students will be able to write programmes and use primary computer science tools.
3 Year
In the third year, students will primarily focus on key computer science subjects including computational theory and cryptography. The practical side of the programme is focused on in-depth understanding of parallel computing, databases, compilers.
At the end of the third year, students will have sufficient theoretical and programming background to tackle computer science problems in professional real world scenarios. A significant amount of time will be dedicated to the development of the Capstone project. The courses are taught by researchers and professionals who practice the courses they teach either academically or by sharing their professional experiences in their field. The goal of the final year is to expose students to a range of real-world applications of the material that they've learned to ensure seamless transition into a professional roles.
Faculty
Computer ScienceWe're delighted to introduce some of our excellent teachers. Keep track of more news about who's coming to share their expertise at Harbour.Space on our Twitter and Facebook.
Mikhail Mirzayanov
Mikhail Mirzayanov
Founder & CEO of Codeforces, ICPC 2006 World Champions Coach
Mikhail graduated from Saratov State University in 2004. During his study at the university, Mikhail took part in programming contests: he won two silver medals at the ACM-ICPC World Finals and many times advanced to the finals of prestigious world programming contests. As a coach of Saratov State University ACM-ICPC, his teams won ACM-ICPC World Cup in 2006, All-Russia Cup in 2008, gold and silver medals at ACM-ICPC World Finals. His high-school students won medals at IOI. He teached Algorithms and Data Structures at Saratov State University for 5 years. He was the head of the Programming Competitions Training Center at Saratov State University. He was chairman and jury member of many programming competitions. In 2010 Mikhail founded the website Codeforces, now it is the world’s largest competitive programming community.

Konstantin Mertsalov
Konstantin Mertsalov
PhD, Director of Software Development Europe at Rational Retention
Konstantin Mertsalov is European Director of Development at Rational Enterprise, a globally leading software development company specialising in enterprise information management.
Originally from Russia, he moved to New York in 1998 to study Computer Science and Applied Mathematics , and continued his academic career with a Rensselaer Polytechnic Institute PhD on large dynamic social networks.

Every career looks different: it depends on individual aspirations as a well as changes in the industry. We’ve selected some stories to illustrate and celebrate the diversity of the various career paths.
Testimonials

A New Chapter for Harbour.Space: Becoming an Institute of Technology

Harbour.Space is 1st of Europe and 4th in the World in Top Programming Contest
5 Myths about Studying Abroad
Dive into the truth behind job market advantages, diverse programmes, language bridges, and scholarship opportunities.
