Foundation 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
7,000 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
7,000 EUR





Program
Key information
University
Program structure
Tuition fees
Admissions
Possible Career Pathway
Student's testimonials
F&Qs
Anyone who lacks the strong maths foundation for a career in tech, but is eager to learn has a home in our foundational course. Students acquire all the basic tools they need to apply for any top-rate tech university in the world.
If your maths level is not sufficient, you can first join our intensive, one-year preparatory Maths as a Second Language (MSL) course before starting the maths intensive degree studies. After successful completion of MSL, students are granted an automatic right to enter all maths-intensive degrees at Harbour. Space.
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
Foundation
Language
English
Location
Spain
Intake Start Date
Nov 2025
Study Format
On Campus
Duration
1 year
Program Highlight
Standard Program
Total Semester
2
Total Tuition Fees
7,000 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
The foundational course gives students all the essential mathematical knowledge in programming, geometry, algebra, calculus and algorithms they need to develop their skills in technology.
Applicants who wish to acquire math skills in order to pursue studies in elite technical universities at an undergraduate or graduate levels are invited to apply to MSL.
Topics
Basics of Discrete Mathematics, Numbers and Polynomials
Basic Concepts of Functions; Roots, Degrees, Logarithms
Trigonometry
Complex Numbers; Elementary Probability Theory
Basics of Calculus
Basics of Elementary Geometry
Triangles
Polygons; Measurement of Geometric Quantities
Computer Architecture, Data Representation, Operating Systems
Data Structures and Algorithms
Programming in a High Level Procedural Language (C)
Programming Paradigms
Tuition fees
7,000 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.

For Technical Programs [Math as a Second Language, Computer Science, Data Science, Cyber Security, Fintech, Front-End Development]
- CV to demonstrate your education and experience. Do include any internships or volunteer work
- [Optional] 1-3 recommendation letters from acquaintances who can confirm and assess your past achievements, qualities, and potential growth. These individuals can include teachers, educators, counsellors, employers or supervisors. The submission of these letters is not required, but they will strengthen your application, and increase your chances for admission. All recommendation letters must be written in English.
- Entrance test on Maths and Computer Science, which will help us better understand your current skill level. This is an online open-book test, hosted on the Leagues of Code Platform. You will have access to the Practical Challenge after filling out the required information and uploading the necessary documents.
For Master Applicants:
Keep in mind that you have a total of 240 minutes to complete the test, and you won’t be able to pause it. The test includes 15 math problems: six on programming and three on complex algorithms, which you can solve in any order.
Topics include Linear Algebra, Combinatorics, Probability, Statistics, Calculus, Time and Space Complexity, Computability, Algorithms, Data Structures, and Programming.
For Bachelor Applicants:
Keep in mind that you have a total of 180 minutes to complete the test, and you won’t be able to pause it. The test includes 12 math problems and three on programming, which you can solve in any order.
Topics include Algebra, Calculus, Trigonometry, Geometry, Linear Algebra, Probability, Algorithms and Complexity, Computer Architecture, Operating Systems, Programming Languages, and OOP.
- A copy of the diploma of your highest level of education to date. If you’re applying for a Bachelor's programme before you’ve graduated from qualifying secondary education, or you’re applying for a Master’s programme before completing your Bachelor’s degree, simply present the diploma to the Admissions Office prior to the beginning of your studies at Harbour.Space.
- A copy of the transcript of your highest level of education to date. If you’re applying for a Bachelor's programme before you’ve graduated from qualifying secondary education, or you’re applying for a Master’s programme before completing your Bachelor’s degree, simply present the transcript to the Admissions Office prior to the beginning of your studies at Harbour.Space.
- [Optional] 100% of classes are in English, and we require all students to have high English proficiency levels. You’ll need to read academic material, interpret, discuss and present in fluent, well-articulated English. We assess your language proficiency during your admissions interview. If we’re in doubt, you may need to complete the proficiency test. If you have a proficiency certificate from either TOEFL, IELTS, Pearson’s PTE, Cambridge, or SATs, this will strengthen your application and you’re welcome to upload it.
1. Complete and submit your application form.
Make sure you have all required information ready to upload. You will receive an instant email confirmation after successful submission.
2. Pay the application fee.
The fee is a fixed 125EUR for all programmes and payable by all applicants. The fee guarantees we can process every single application fairly and maintain the highest possible standard of assessment.
3. Personal interview.
If your application makes it through the initial assessment, you will be contacted to set up an interview within 2-5 weeks after your submission date.
4. Await decision.
Two to five weeks after application has been received, the Admissions Office will contact you communicate the outcome your application for admission.
5. Resverse your place at harbour.space.
Successful applicants reveive their documentation, welcoming them to Harbout.Space university. Your place is officially secured as soon as 50% off tuition fee for the first year has been received.
6. Enroll.
Enroll by presenting your official documentation to the Admission office to begin your programme.
Statistics and Probability
Finance, Medicine, Science, Engineering
Geometry and Topology
3D Printing, Game Programming
Linear Algebra, Matrix Theory
IT, Animation, Graphics, Optimisation, Modelling
Number Theory
Cyber Security, Cryptography
Logic and Foundations
Artificial intelligence, Semantic Web Technology
Not provided yet