Science
Master of Computer Science – Computing Sciences
Learning Mode
On Campus (Full-Time)
Duration
2 Years (120 ECTS)
Start date
August
Qualification
Master of Science in Technology
Fees
€12,000/year (Non-EU/EEA students)
Location
Vaasa, Finland
About the Course
The Master of Computer Science – Computing Sciences at the University of Vaasa prepares students for high-level careers in software development, data engineering, cybersecurity, and digital transformation. It combines rigorous academic training with hands-on industry collaboration, ensuring students graduate with both technical expertise and real-world experience.
The programme places a strong emphasis on applied computing, sustainability, and the use of intelligent systems in modern industries. With a focus on emerging technologies, students develop strong programming skills, data analysis capabilities, and system-level thinking—skills highly sought after in the global job market.

Why choose Computer Science at Vaasa?
Industry connected
Students work on real business projects with partner companies. The programme offers access to internships, collaborative research, and networking with Finland’s leading tech employers.
Global opportunities
Taught in English and welcoming students from all over the world, the programme encourages international exchange and cross-cultural teamwork.
Professional accreditation
Aligned with the European Higher Education Area (EHEA), the programme meets international quality standards and supports academic progression to doctoral studies.
Course Overview
The programme is structured to develop both theoretical foundations and practical competencies in computing. Students can tailor their learning through flexible course selections, focusing on areas such as AI, data science, software engineering, or cybersecurity.
The Master’s thesis is an applied project often conducted in collaboration with industry, giving students a head start on their professional careers.
Course Duration
- Length: 2 years (120 ECTS)
- Mode: Full-time, on-campus in Vaasa
- Includes internship opportunities and Master’s thesis (30 ECTS)
Course Curriculum
Core Modules Include:
- Software Engineering and Agile Methods
- Algorithms and Data Structures
- Artificial Intelligence and Machine Learning
- Data Analytics and Big Data Systems
- Cybersecurity and Information Assurance
- Distributed and Cloud Computing
- System Modelling and Simulation
- Research Methods in Technology
- Master’s Thesis (30 ECTS)
Elective modules allow for specialization in digital business, embedded systems, or sustainable technology.
Admission Requirements
- Bachelor’s degree in computer science, software engineering, or closely related field
- Good academic standing
- English proficiency:
- IELTS 6.5 / TOEFL iBT 92 / PTE 62
- CV and motivation letter required
- Optional: proof of relevant work experience or programming portfolio
Fees and Funding
- Tuition Fee: €12,000/year (Non-EU/EEA students)
- EU/EEA students: No tuition fees
- Early Bird Discount: €5,000 off first-year tuition
- Merit-Based Scholarships: Up to 50% off from second year onward
- Affordable living and student housing options in Vaasa
Career Opportunities
Graduates are equipped for roles such as:
- Software Developer / Engineer
- Data Scientist or Analyst
- AI / Machine Learning Specialist
- IT Consultant or Architect
- Cybersecurity Analyst
- Cloud Infrastructure Engineer
- R&D Engineer in Technology Companies
The degree also qualifies graduates for doctoral programmes in computing or engineering.
Contact Us
Reach out for any inquiries or assistance needed.