Mae'r cynnwys hwn ar gael yn Saesneg yn unig.

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 your overall ability in English and to develop academic study skills for immediate use. You will learn academic writing style with a focus on written accuracy, formal register and the ability to draft and edit essays, in addition to demonstrating an ability to use academic vocabulary and present arguments, and solve problems in both written and spoken format.

This module aims to develop advanced academic language and study skills, building on the previous semester’s work. You will produce more complex writing, creating a range of text types in both timed and extended conditions, and acquire a level of English and academic awareness that will enable you to cope well with academic studies across the skill areas.

This module aims to teach academic presentation skills, research methods (including use of the University’s library and database systems), methods for effective reading and listening, and data analysis. During the module you will undertake primary and secondary research and present a report based on the findings, and learn how to incorporate academic referencing effectively into your writing.

This module aims to prepare you for your life and studies at Cardiff University while developing and consolidating the language and study skills introduced in English Language & Study Skills and English for Academic Purposes. 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.

This module aims to introduce you to basic note-taking and synthesis skills, helping you to understand how to improve, manage and use notes for academic tasks, and to develop and practise academic language and study skills.

During the course you will be given the opportunity to undertake Personal Development Planning (PDP) which will improve your ability to understand what and how you are learning and help you reflect on and plan your own learning. 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


On completion of the module a student should be able to:

  • provide an introduction to waves, diffraction and interference
  • introduce the experimental evidence that leads to the development of modern physics
  • introduce the Bohr model of single electron atoms and its use to understand atomic spectra
  • provide a basic introduction to wave-particle duality and the Schrödinger equation
  • introduce the microscopic nature of matter
  • relate the microscopic properties of matter to selected macroscopic properties of solids, liquids and gases through simple models
  • explore practical applications though numerical examples.


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.


Students can automatically progress to degree programmes offered by the School of Engineering provided they complete the IFP for Engineering with at least 120 credits and an overall average of at least 50%. Students can automatically progress to degree programmes offered by  the School of Computer Science and Informatics provided they complete the IFP for Engineering with at least a merit (50%) in each module of the programme.