Subject area
Software Engineering
Grouped here when the official title names software engineering, software development or software systems. The line between this and computer science is drawn by the institution, not by U4S.
Software engineering concentrates on building and maintaining software systems: design, architecture, testing, version control, requirements work and the practices teams use to ship and support code over time. It usually carries more project and process work than a computer science degree, and less theory.
The programmes below were read from institutions’ own catalogues and grouped here by U4S. That grouping is an editorial judgement about the published title, not a statement from any institution, and two programmes sitting on this page are not thereby equivalent — content, entry requirements and the qualification awarded can differ substantially between them and between countries.
What this page holds
- Programmes
- 38
- Institutions
- 25
- Countries
- 10
Coverage reflects which catalogues could be read, not which institutions teach the subject. An institution absent from this page may well run programmes in it.
Bachelor's programmes
Master's programmes
Postgraduate programmes
| Programme | Institution | Level | Language |
|---|---|---|---|
| Dependable Software Systems | The University of British ColumbiaCanada | Postgraduate | Not reviewed |
| Software Architecture and Design Graduate Credit Certificate Program | Pennsylvania State Universitythe United States | Postgraduate | Not reviewed |
Diploma / certificate programmes
| Programme | Institution | Level | Language |
|---|---|---|---|
| Medical Software Engineering | Northeastern Universitythe United States | Diploma / certificate | Not reviewed |
Degree level not reviewed
The catalogues these were read from list programmes without declaring a level, and U4S does not infer one from a programme’s name.
| Programme | Institution | Level | Language |
|---|---|---|---|
| Computer Science and Software Engineering | The University of British ColumbiaCanada | Not reviewed | Not reviewed |
| Computer Science: Software Engineering | University of AntwerpBelgium | Not reviewed | Not reviewed |
| Computer Science(Adv Software Development) (TU059) Part-time (Formerly TU060) | Technological University DublinIreland | Not reviewed | Not reviewed |
| Computing with Software Development (TU099) | Technological University DublinIreland | Not reviewed | Not reviewed |
| Software Engineering | University of Southamptonthe United Kingdom | Not reviewed | Not reviewed |
| Software Engineering and Information Systems (2 years) | University of OuluFinland | Not reviewed | Not reviewed |
| Software Engineering and Information Systems (3+2 years) | University of OuluFinland | Not reviewed | Not reviewed |
Related subject areas
Adjacent fields a student comparing this one would usually also look at.
- Computer ScienceProgrammes are grouped here when the institution’s own title names computer science, computing or informatics. Software
- Data Science and Artificial IntelligenceGrouped here when the official title names data science, artificial intelligence, machine learning or analytics. Where a
- Electrical and Electronic EngineeringGrouped here when the official title names electrical, electronic, power or telecommunications engineering. Embedded and

