Filters
Filters
- Europe
- Estonia
- Engineering Programs
- Software Engineering
Sort by
2 Software Engineering Degree Programs in Estonia


Promoted
University of Tartu
M.Sc. in Software Engineering
- Tartu, Estonia
MSc
Full time
2 years
On-Campus
English
MSc in Software Engineering imparts general software engineering skills and specialized skills in enterprise systems and embedded real-time systems. The international master’s programme in Software Engineering offers general software engineering and management skills and specialised skills in two major software application domains: enterprise systems and embedded real-time systems. The programme is delivered jointly by Estonia’s two largest universities: the University of Tartu and TalTech. Students graduating from this programme obtain degrees from both universities. The programme prepares students for high-end technical or managerial roles at the most respected technology companies. The programme is closely related to the tech industry, and the students get opportunities to receive practice at the partner companies.


Estonian Entrepreneurship University Of Applied Sciences (EUAS)
Software Development and Entrepreneurship (Professional Higher Education)
- Tallinn, Estonia
Bachelor's degree
Full time
3 years
On-Campus
English
The new study program Software Development and Entrepreneurship is for you if you want to have the software development, design and teamwork skills to begin your career as a software developer in Estonia or anywhere in the world. This is also the program for you if you're looking for a solid foundation in IT and business upon which to build your own software company or startup.
Popular Engineering Programs Software Engineering degree types
Popular study format
Learn more about Software Engineering degree programs in Estonia
Software engineering degree programs in Estonia open the door to a field rich with opportunities in technology and innovation. The blending of strong technical skills with creative problem-solving makes this discipline a vital part of today's digital landscape.
Through courses in software design, web development, and database management, students will learn essential techniques like coding applications for various platforms and testing software for reliability and security. The curriculum often emphasizes practical instruction, where learners engage in team-based projects that mimic real-world industry scenarios. This hands-on approach fosters independence as students tackle complex challenges in collaborative environments.
As Estonia's tech sector continues to grow, graduates find skills in high demand both locally and globally. The environment encourages adaptability and critical thinking, preparing students for a diverse range of career paths. Software engineering graduates often pursue roles as software developers, systems architects, and application analysts, contributing to fields that leverage technology in impactful ways.