B Eng Software EngineeringAdd to shortlist


Information Technology

Software Engineering

B Eng Software Engineering

4 years

€0 pa

Programme profile

Software Engineering degree programme is closely connected to the working life and provides the graduate with the best of competence and confidence to start his/her career in software industry or, if the graduate so wishes, to proceed to Master's studies in Tampere Universities or elsewhere. The studies focus in the most important technologies and methods used in modern software development. The important hot topics, like Internet of Things and Big Data, are included and the programme covers the needed general competences, like project management, as well. 

Part of the studies are in various kinds of projects to build-up competence in practice for the future work.

Programme content

In the first year, you will build a strong basis for your engineering skills and knowledge by studying mathematics, physics and basics of ICT and programming languages. 

In the second year, you will deepen your engineering skills and knowledge. You will study topics of modern ICT and software engineering. The topics contain, for example, object oriented programming and web technologies. You will also increase your basic engineering knowledge and language skills. 

In the third year, you will continue deepening your software engineering skills and knowledge, mostly by studying professional topics and methods of modern software engineering. The topics contain, for example, full-stack development, native development and data analytics. 

In the fourth year, you will study professional topics of modern software engineering. You will highly increase your professional software engineering skills and knowledge and gain versatile competence to understand the latest technologies, applications and methods of modern software engineering by making practical professional software projects using the latest DevOps practices. You will compile a Bachelor's thesis to present your competences in the field of software engineering

Entry Requirements

Three A-Levels and three GCSEs

Six passes at Leaving Certificate, inc 2 x H5




09 January

23 January