Studying Software Development and Entrepreneurship program at EUAS, you will gain software development, design and teamwork skills. By gaining those skills, you’ll be able to work as a software developer or start your own startup company.

Estonia’s leading software companies (Columbus EstoniaEricsson Estonia and Playtech) take active part in teaching process and program’s creation.

You’ll be studying in a multicultural environment, which will be beneficial for your future success in job search on international arena.

This program gives a solid foundation in IT and Business fields. Graduates of this program will be able to set up their own software company.

Semester starts

February and August

Degree info

Diploma of Professional Higher Education
3 academic years / 180 ECTS
Language of instruction: English
Tuition fee: 5 120€ / academic year

Edunation application period

17.9.2021 – 29.11.2021 (February 2022)

Software Development and Entrepreneurship program focuses on the development of IT skills which are need in the current growing market: software development, design and teamwork skills.

The program will also enhance business skills, making you capable of building a new software company or startup anywhere in the world.

In particular, the program will focus on:

  • Programming (Java, HTMLCSSSQL)
  • Information systems’ analysis and design
  • Software development processes
  • Software testing
  • Business process automation
  • Web and mobile applications
  • Entrepreneurship and communication psychology
  • Projects and internships, your portfolio

The study program is divided into software studies and entrepreneurship specialization, with IT and management courses.

Entrepreneurship module

    • Entrepreneurship module

Basic courses module

    • Self-management in university
    • Cooperation models
    • Communication psychology
    • Estonian language and culture

IT project management module

    • Software product and service management
    • Accounting and budgeting
    • Business process modelling and automation
    • Application management

Mathematics and research methodology module

    • Social and ethical issues in IT
    • Academic writing and self-expression
    • Data analysis
    • Algorithms and data structures
    • Linear algebra
    • Discreet mathematics and logic
    • Research methods

Software development and entrepreneurship specialization module

    • Computer software monitoring
    • Computers and networks
    • Operation systems and maintenance
    • Software development processes
    • Basics of computer programming
    • Object oriented programming
    • Data security
    • Analysis and engineering of information systems
    • Prototyping of user interface
    • Databases
    • Web applications
    • Mobile applications
    • Software testing
    • Advanced programming course
    • Electives

You will also need to conduct Bachelor thesis and have an internship as a part of your studies.

There are many positions from which you can begin your career after graduation.

Here’s examples of possible positions:

  • entrepreneur
  • software designer
  • software developer
  • software engineer
  • sales manager
  • computer system manager

The admission requirements for the program can be found on the university page.

Further information about the tuition fee and available scholarships for the program can be found on the university page.


Check all the Universities here


Read more about those here