Master Degree

Free consultation for this program
We are ready to help you with your difficulties and processing.
Duration
1 year
Study Format
On Campus
No. of Student Mentors
71
Total Tuition Fees
22,900 EUR





Free consultation for this program
We are ready to help you with your difficulties and processing.
Duration
1 year
Study Format
On Campus
No. of Student Mentors
71
Total Tuition Fees
22,900 EUR





Program
Key information
University
Program structure
Tuition fees
Admissions
Possible Career Pathway
Student's testimonials
F&Qs
Our Computer Science programme has solid roots in mathematics and engineering, while our innovative department optimises the relevance of the programme by including disciplines such as linguistics, psychology, economics, physics and music.
The MSc programme is designed for those who desire to deepen their comprehension of all aspects of the computer sciences. Applicants could be graduates from other degrees with a strong mathematical core, or those continuing their academic pursuit after achieving a BSc in computer science.
The programme is heavily geared towards developing students’ professional skills needed for employment, while being able to adapt to rapidly changing technology, to work effectively, professionally and ethically in computing-related professions, as demonstrated by their communications, teamwork and leadership skills. It also motivates and engages students in life-long learning, including entering graduate programmes in Computer Science and related fields.
Students enrolled in Master's programmes at Harbour.Space University have the opportunity to receive a degree from the University of Vic - Central University of Catalonia (UVic-UCC) in Spain and/or the University of the Thai Chamber of Commerce (UTCC) in Bangkok, Thailand. Benefit from Harbour.Space University's long-term partnerships with these two reputable and dynamic accredited universities in Europe and Asia.
We welcome you to start your transformative journey at any point during the year, be it autumn, winter, spring or summer. Once you receive your acceptance letter, you can start any upcoming 3-week module in your chosen programme. All the missed modules can be easily caught up at the start of next year.
Degree
Master
Language
English
Location
Spain
Intake Start Date
Nov 2025
Study Format
On Campus
Duration
1 year
Program Highlight
Dual Degree
Total Semester
2
Total Tuition Fees
22,900 EUR / per year
Application deadline
Nov 2025

Asia Ranking 2025
Data Not Available
Programs
60
Students
500
🎓 Harbour.Space is a modern university offering English-taught, industry-led programs in Barcelona and Bangkok, combining design, tech, and business.
🛠️ Students learn through real-world projects and can earn a dual degree via partnerships with UTCC and UVic-UCC.
🌍 With global campuses and hands-on learning, it prepares students for creative, high-impact careers in the digital economy.
See more
First Pillar
Combinatorics and Graph Theory 5 credits
Object-Oriented Programming (C++) - 5 credits
Mathematical Foundations of Computer Science, Algorithms - 5 credits
Data Structures and Algorithms - 5 credits
Programming and Tools for Computer Scientists - 5 credits
Functional Programming - 5 credits
Theory of Probability and Statistics - 5 credits
Practical Unix - 5 credits
Introduction to Interaction Design - 5 credits
Advanced Databases - 5 credits
Master's Machine Learning - 5 credits
Python - 5 credits
Networks - 5 credits
Java Programming - 5 credits
Operating Systems - 5 credits
R - 5 credits
Robotics - 5 credits
Leadership and Group Dynamics - 4 credits
Technical Writing and Presenting - 4 credits
Сomplexity Theory - 5 credits
Technical Project Management - 4 credits
Bioinformatics - 5 credits
Statistical Data Analysis - 5 credits
Capstone Project-1 - 2 credits
Seminars & Workshops-1 - 1 credit
Second Pillar
Parallel and Distributed Computing - 5 credits
Automata Theory, Languages, and Computation - 5 credits
Software Design - 5 credits
Foundations of Cryptography - 5 credits
Computer Vision - 5 credits
Computational Geometry - 5 credits
Compilers - 5 credits
Software Engineering - 5 credits
Neural Networks and Deep Learning - 5 credits
Discrete Optimization - 5 credits
Virtualization and Java VM - 5 credits
Nonlinear Optimization - 5 credits
Computer Graphics - 5 credits
Information Technology Management - 4 credits
Big Data Analysis - 5 credits
Information Theory - 5 credits
Mobile Application Development - 5 credits
Software Testing, Verification, and Validation - 5 credits
Data Visualization - 5 credits
Algorithms in Bioinformatics - 5 credits
Spectral Graph Analysis and Data Science Applications - 5 credits
Capstone Project-2 - 3 credits
Seminars & Workshops-2 - 1 credit
Tuition fees
22,900 EUR / per year
Application fees
125 EUR
Application fee cannot be refunded.
Get a Free Consultation!
Not sure where to start with your application?
Our student ambassadors can walk you through the admission process, step by step.

1. Passing an interview with the admission officer in English
2. Higher secondary school certificate (or provisional certificate)
3. Higher secondary transcripts
4. Personal statement
5. Scanned copy of passport
Career Path
Junior Software Engineer
Software Engineer
Senior Software Engineer
System Architect
Director of Development
Chief Techology Officer
Not provided yet