Software Development and Entrepreneurship (Professional Higher Education)
Tallinn, Estonia
DURATION
3 Years
LANGUAGES
English
PACE
Full time
APPLICATION DEADLINE
Request application deadline *
EARLIEST START DATE
Request earliest startdate
TUITION FEES
EUR 5,480 / per year **
STUDY FORMAT
On-Campus
* application deadline for non-EU; EU visa required / application deadline for EU (and EU visa-free countries): 30.11.2021 / application deadline for permanent residents of Estonia: 31.01.2022 / application open for English programs only
** for EU residents
Scholarships
Explore scholarship opportunities to help fund your studies
Introduction
Software Development and Entrepreneurship - learn to build software and your business
- Bachelor of Science (BSc) degree
- English language curriculum
- Three-year program
Software Development and Entrepreneurship program 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. Software Development and Entrepreneurship program has been put together and is taught with Estonia's leading software companies such as Columbus Estonia, Ericsson Estonia, and Playtech.
The program's focus is on topics:
- Programming (Java, HTML, CSS, SQL)
- 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
Admissions
Curriculum
Year I - Autumn Semester
- Self-management in university
- Cooperation models
- Communication psychology
- Estonian language and culture
- Algorithms and data structures
- Discrete mathematics and logic
- Computers and networks
- Operation systems and maintenance
- Basics of computer programming
Year I - Spring Semester
- Entrepreneurship module
- Software product and service management
- Business process modeling and automation
- Linear algebra
Year II - Autumn Semester
- Accounting and budgeting
- Application management
- Social and ethical issues in IT
- Academic writing and self-expression
- Research methods
- Computer software monitoring
- Software development processes
- Object-oriented programming
- Data security
- Analysis and engineering of information systems
- Databases
Year II - Spring Semester
- Data analysis
- Web applications
- Mobile applications
- Software testing
Year III - Autumn Semester
- Prototyping of user interface
- Advanced programming course
- Electives
- Software development team project
- Software development project
Year III - Spring Semester
- Final paper
- Specialty practice