Skip to content


Students who successfully complete the International Foundation Programme have a range of opportunities available to them.

Students can automatically progress to the School of Engineering provided that they achieve 120 credits and an overall average of at least 50% in the IFP for Engineering.

Students can automatically progress to the School of Computer Science and Informatics provided that they achieve at least a merit (50%) in each module of the IFP for Engineering.

School of Engineering courses

Undergraduate degree courses at the School cover nine areas of engineering. On all of the degree schemes, you will be taught the fundamental concepts of engineering through a combination of lectures, design classes and tutorials, supplemented by the practical aspects of engineering which are taught through laboratory and project-based work.

Teaching is organised into modules and you will take twelve modules per year, normally six in each of the two semesters. Each semester consists of eleven teaching weeks, one revision week and an examination period.

Help with specific aspects of a module can be directly obtained from the lecturers concerned. Staff are happy to clarify any material or answer any of your questions. Your progress will be assessed using a variety of different methods including written examinations, case studies, assignments and project work.

The undergraduate courses offered by the School of Engineering include:

School of Computer Science & Informatics courses

The School's undergraduate degree courses have all been designed to be stimulating, flexible and relevant both to the needs of a professional computing career and as a basis for advanced graduate studies in specialist areas of computer science and information systems.

Each year more than 100 highly-skilled students graduate from the School, many of whom will have benefited from industry-based placements and projects.

The courses available at undergraduate level include: