This is a university with a long tradition in teaching. Spread all over Tartu city you will feel like they are one. The programs of Computer Science and Software Engenieering are especially good for the Estonian and European Market. Although you should take in consideration that studies here require a lot of time. It is the university policy to have in every course almost weekly homework and tests so your knowledge is checked constantly. You can not take long breaks in the middle of the semester.