Elsewhere Academics TR

Software Engineering

Software Engineering

Software engineering focuses on the design, development, testing and maintenance of software. Programming languages, software architecture, web and mobile application development, and networks and operating systems are among the main topics.

Engineering and technology

Example courses

Programming languagesSoftware design and architectureWeb and mobile application developmentVirtualization and cloud computingNetworks and operating systems

What do graduates do?

  • Software engineer
  • Software architect
  • App developer
  • Mobile application developer
  • Software test specialist
  • IT project manager
  • Game developer
  • Systems analyst
IN HIGH SCHOOL

Which subjects matter?

Royal Holloway asks for one of computer science, mathematics or physics at A-level and a 6 (B) in GCSE mathematics for Computer Science (Software Engineering). The University of Kent's Software Engineering program does not require a specific A-level subject; it asks for at least a C/4 in GCSE mathematics.

Example: The University of Edinburgh, first-year courses

  1. Informatics 1: Introduction to Computation
  2. Informatics 1: Object Oriented Programming
  3. Linear Algebra 1
  4. Calculus and Algebra Fundamentals for Informatics (optional)

Length by country

United Kingdom
Edinburgh Software Engineering BEng takes 4 years. There is no entry into the second year.
United Kingdom
Imperial Computing BEng 3 years.
USA
A bachelor's degree is usually completed in 4 years of full-time study.
Netherlands
A bachelor's at a research university takes 3 years (180 ECTS), and at a university of applied sciences (HBO) 4 years (240 ECTS).

Exams required for this field

TMUA United Kingdom

At Imperial, the Computing department asks for the TMUA; there is no separate software engineering exam.

TMUA United Kingdom

At Cambridge, software topics are studied within the Computer Science program; the TMUA is compulsory when applying to this program.

SCHOOL EXAMPLES

Examples of schools where you can study this subject

5 schools in 4 countries. Programmes were checked on the schools’ own websites. These are only examples; every country has many more options. We choose the schools that fit your budget, documents and goals together.

Take the My Place test

United Kingdom

University of GlasgowElectronic & Software Engineering · Glasgow
University of GlasgowSoftware Engineering · Glasgow
University of SheffieldComputer Science (Software Engineering) · Sheffield

Canada

McGill UniversitySoftware Engineering · Montreal

Germany

Constructor UniversitySoftware, Data, and Technology · Bremen

Australia

University of SydneyBachelor of Engineering Honours (Software) · Sydney
BY COUNTRY

What to know, country by country

For each country where you can study this subject: an example tuition fee and the next step in the timeline. You can find the details in our country guides.

United Kingdom2 schoolsCountry guide
Bachelor's, international student, fields other than medicine and dentistry£27,650 to £34,670per year · 2027/28The University of Sheffield
  • 26 October to 21 December 2026

    Booking period for the January 2027 session of the ESAT, TMUA and TARA exams (for universities other than Oxford and Cambridge).

Canada1 schoolCountry guide
Bachelor's, Arts, first year, full course loadC$51.530,40per year · 2026/27University of British Columbia (Vancouver)
  • 7 November 2026

    Recommended application date for the University of Toronto first review rounds (OUAC 105)

Germany1 schoolCountry guide
Bachelor's tuition fee, new student from outside the EU€2,300 or 3,400per semester · from winter semester 2027/28Technical University of Munich (TUM)
  • November 2026

    For direct entry you need to score above 180 in YKS and be placed in a program. If not, plan the Studienkolleg route.

Australia1 schoolCountry guide
Bachelor's, Business field (guide fee, 48 credits a year)A$59.100per year · 2027The University of Sydney
  • November 2026

    Clarifying the diploma route. The Turkish high school diploma is not on the Melbourne and Sydney lists. Looking at foundation, IB, or a US diploma with SAT/ACT

YOUR OWN LIST

Let’s build your school list for Software Engineering together

  • We choose schools from 26 countries that fit your grades, budget and documents.
  • We gather every school’s application timeline, required documents and exam scores in one list.
  • We put tuition fees and living costs side by side.
  • We prepare your application file and personal statement together.
FAQ

Frequently asked questions

Is it possible to work in a company for a year while studying software engineering in the United Kingdom?

Many programs have this option. At Royal Holloway, the program takes 4 years when a Year in Industry is added. The University of Kent also offers a Year in Industry option on its Software Engineering program.

Which accreditation should you look at in a software engineering program?

In the United Kingdom, BCS accredits computing programs. The University of Kent shows its Software Engineering program as accredited by both BCS and the Engineering Council. We recommend checking this information on the program's own page before applying.

Is a software engineering degree earned abroad recognized in Türkiye?

To use it in Türkiye, you get recognition and equivalence (denklik) from YÖK (Türkiye's Council of Higher Education). Equivalence means your degree is found equal to its counterpart in Türkiye. The preliminary application is made through e-Devlet or the YÖK website.

Last checked: October 2026.

Is Software Engineering right for you?

Let's talk about interests, strong subjects and target countries, and narrow down the subject and school options together.

WhatsApp Email Phone