The Engineering International Foundation Programme (IFP) is a mixture of English language and engineering-based modules.

It is designed for students who want to progress into School of Engineering or the School of Computer Science and Informatics.

Undergraduate degree courses in the Schools of Engineering and Computer Science & Informatics combine theoretical study of fundamental concepts with practical application of skills through laboratory and project-based work.

The courses are designed to be stimulating, flexible and relevant both to the needs of a professional career and as a basis for advanced graduate studies in specialist areas.

The School of Engineering is recognised as one of the best-equipped engineering schools of all UK universities in terms of facilities, research and teaching. The School of Computer Science & Informatics has a leading international reputation for research-led teaching, with dedicated laboratories for specialist areas of research.

Both Schools produce highly-skilled and employable graduates, many of whom will have benefited from industry-based placements and projects.

English modules

This module aims to improve overall ability in English and to develop academic study skills for immediate use. On completion of the modules, you should be able to:

  • use reading strategies to perform successfully, indicating an understanding of their importance and benefits
  • demonstrate knowledge of and ability to manipulate the language (including being able to produce a variety of sentence forms in structured paragraphs, with attention to accuracy in an academic style)
  • understand listening extracts of differing lengths and types e.g. dialogues and monologues, social situations, lectures and talks, radio programmes, news interviews, etc
  • use your spoken skills effectively in a range of informal and formal situations, demonstrating an ability to exchange information, discuss, problem solve, express attitudes and justify opinions.

This module aims to develop advanced language and study skills; produce confident manipulators of the English language who work very effectively, if not always accurately, at this high level in a culturally acceptable way.

On completion of this module, you will:

  • be expected to use the structures of the language with greater ease and increased fluency
  • show an increased understanding of the relationship between the language and its culture, and demonstrate an understanding of the use of an appropriate style/register
  • have acquired a level of English to enable you to cope well with your academic studies across the skill areas.

This module aims to teach generic study skills and subject specific study skills.

The module includes:

  • using the facilities in the University libraries to locate books and journals
  • methods for effective reading and note-taking
  • basic data analysis
  • producing a variety of written texts using a language style appropriate to the specific subject (business, law, engineering)
  • planning and giving presentations.

This module aims to prepare you for your studies at the University while developing and consolidating the language and study skills introduced in English Language & Study Skills 1.

On completion of the module, you will have an increased awareness of British life and culture and a basic knowledge of the identity and culture of Wales and the nature of its language.

This module aims to introduce you to basic computing skills and the University's specific systems and packages and to provide techniques for future improvement, improve overall ability in English and to develop and practise academic study skills for immediate use

On completion of the module you should be able to:

  • gain access to a range of software packages
  • demonstrate an understanding of how to integrate listening /reading and note-taking skills to construct a written academic text
  • use synthesis skills to produce written work which is correctly referenced, avoiding plagiarism
  • produce a Powerpoint presentation
  • create simple graphs and charts and transfer information for use in a Microsoft Word document.

During the course you'll also be given the opportunity to complete a Personal Development Plan (PDP) which will improve your ability to understand what and how you are learning and help you reflect on and plan your own learning.

The PDP will help you to get the most out of your student experience by encouraging you to take responsibility for your development and raising your awareness of the variety of opportunities for development.

PDP is not just an important process for your time at university, but will prove to be a useful skill throughout your life. Learning and development are continual processes and engaging in PDP will help you to develop a positive attitude to all aspects of learning.

Engineering modules


This is a new module. More information about the content of this module will be published here in early 2016.


An introduction to the analysis of engineering problems using mathematical techniques which you will require in the first year of your engineering degree schemes.

On completion of the module, you should be able to have reinforced appreciation of the techniques of calculus (differentiation, integration, and simple differential equations) and applied mathematics.

An introduction to the basic concepts and techniques of calculus for students who have not studied mathematics at tertiary level.

On completion of the module, you should be able to:

  • differentiate simple functions from first principles
  • use standard derivatives in combination with the product, quotient and chain rules
  • use the first and second derivatives to find maximum and minimum values of a function
  • apply differentiation to practical problems
  • use standard integrals to solve polynomial and trigonometric functions
  • apply partial fractions, substitution and integration parts
  • solve simple differential equations.

Teaching, learning and assessment

We employ several teaching methods, all selected to deliver the tuition you need in the best possible way.


You can automatically progress onto the School of Engineering with a pass (40%) or the School of Computer Science and Informatics with a merit (50%).