Electrical and Electronic Engineering MEng

University of Warwick · honours · 4 years · optional placement year · optional year abroad · UCAS 6087course page ↗

A*AA at A level, Mathematics and Physics; graduates earn a median £37,000 three years on.

Typical A level offer
A*AA

Mathematics and Physics · 80% of entrants came with A levels · 90% stay on after year 1 · Warwick course page, Discover Uni

Year 13 · applying

What do you need to get in?

A*AAtypical A level offer; a*aa to include mathematics and physics. applicants with a strong profile who are studying one from a level physics or a level mathematics may be considered.

Typical offer — the grades most applicants are asked for. Contextual offer: AAA, for applicants from under-represented backgrounds.

Warwick course page, read 19 September 2026 · Discover Uni entry profile

  1. 1Mathematics and Physics
Who actually got in: 80% with A levels, 20% with the IB. 25% arrived with 208 or more UCAS tariff points — roughly A*A*A or better. Based on 10 entrants.

UCAS tariff points — a points scale for grades: A* = 56, A = 48, so A*A*A = 160. Entrants’ totals include extra subjects.

Other qualifications4
QualificationTypical offerRequired subjects
IB38 points38 to include 6,6,6 at Higher Level and 6,6 in Mathematics and Physics, at least one of which is at Higher Level.6,6,6 at Higher Level and 6,6 in Mathematics and Physics, at least one of which is at Higher Level
BTEC—We welcome applications from students who offer a combination of relevant BTEC and A level subjects. Applicants with a strong profile taking BTEC alongside A level Mathematics, Further Mathematics or —
Advanced HighersAAAA in Advanced Highers in Mathematics and Physics plus AAA in Highers in three further subjects.—
Access45 Credits at Level 3, including Distinction in 33 Level 3 credits and Merit in We will consider applicants returning to study who are presenting a QAA-recognised Access to Higher Education Diploma on a case-by-case basis. Typically, we require 45 Credits at Level 3, including Di—
Years 1–4

What do you study?

8compulsory modules in year 1

Compulsory modules this year: engineering & manufacturing 53% · mathematics & statistics 14% · business & administration 9% · transversal skills 8%.

Module — one course unit, usually a term or a year long; “core” means everyone takes it. One UK credit is about ten hours of study; a full year is 120 credits.

Warwick course page · optional modules vary by year

Year 1 · 8 core · 120 credits ≈ 1,200 hours
  • Dynamics and Thermodynamics
    What you learn (11)
    • describe fundamental principles of dynamic mechanical systems
    • analyse kinematic motion in one and two dimensions using different coordinate systems
    • solve kinetics problems in one and two dimensions
    • apply impulse-momentum and energy methods to dynamic systems
    • explain thermodynamic properties of systems and heat transfer
    • apply thermodynamic property concepts to engineering problems
    • explain the first law of thermodynamics
    • apply the first law of thermodynamics to closed and open systems
    • apply the second law of thermodynamics to engineering problems
    • conduct laboratory experiments and analyse resulting data
    • simplify real-world engineering problems through reasonable assumptions
    ES190 15 cr
  • Electrical and Electronic Circuits
    What you learn (5)
    • apply fundamental laws governing electrical and electronic circuits
    • identify suitable simplifying assumptions for real electrical components
    • construct simplified models of electronic components for analysis
    • measure electrical parameters of components using laboratory instruments
    • build electrical circuits to investigate their behaviour
    ES191 15 cr
  • Engineering Design
    What you learn (10)
    • create innovative product concepts that meet functional requirements
    • evaluate trade-offs between technical, commercial and regulatory design constraints
    • integrate socio-environmental considerations into engineering design decisions
    • apply a structured design process from concept to verification
    • use computational tools to model functional components quantitatively
    • plan and manage engineering design projects effectively
    • communicate design ideas effectively within individual and team contexts
    • design solutions that address health and safety requirements
    • incorporate diversity, inclusion and cultural considerations into design solutions
    • evaluate environmental and societal impacts of engineering design choices
    ES192 15 cr
  • Engineering Mathematics
    What you learn (4)
    • apply mathematical techniques to solve engineering problems
    • apply probability and statistical methods to solve engineering problems
    • formulate simplifying assumptions to model real-world engineering scenarios
    • analyse mathematical models using statistical and numerical methods
    ES193 15 cr
  • Engineering Business Management & Professional Skills
    What you learn (11)
    • explain contemporary management concepts and practices
    • identify security risks associated with management practices
    • discuss ethical implications of management decisions
    • evaluate a business's position within its market and economy
    • formulate strategic recommendations for business development
    • assess risk management approaches for a business
    • explain the relevance of equality, diversity and inclusion in engineering
    • analyse the process of management accounting
    • explain the importance of costing in business management
    • plan a personal self-learning and development strategy
    • record evidence of continuing professional development
    ES194 15 cr
  • Materials for Engineering
    What you learn (9)
    • explain how materials selection links to the engineering design process
    • describe the characteristic properties of major families of engineering materials
    • relate material property differences to underlying microstructure
    • combine performance, cost and environmental impact criteria in materials selection
    • describe strengthening mechanisms in structural engineering materials
    • relate strengthening mechanisms to mechanical properties such as stiffness and toughness
    • calculate predicted failure for engineering applications using material data
    • describe methods used to measure fundamental mechanical properties of materials
    • relate experimental test data to engineering design data in data sheets and CAE tools
    ES195 15 cr
  • Engineering Structures
    What you learn (11)
    • explain engineering principles governing static structural behaviour
    • apply structural analysis methods to solve static loading problems
    • apply mathematical techniques to model structural behaviour under static loads
    • solve engineering problems concerning structures using analytical methods
    • record experimental data from practical structural tests
    • interpret results of practical experiments on structures
    • communicate experimental findings and discuss limitations of methods used
    • perform laboratory and workshop techniques relevant to structural testing
    • evaluate health and safety considerations in laboratory and workshop settings
    • simplify real-life engineering problems using sound engineering judgement
    • construct simplified models representing real engineering scenarios
    ES196 15 cr
  • Systems Modelling, Simulation and Computation
    What you learn (10)
    • apply computational thinking techniques to structure modelling problems
    • develop software to solve simulation and modelling tasks
    • collaborate within a team to build a purpose-driven model
    • present a developed model to a target user audience
    • simplify a real engineering problem into manageable components
    • formulate a mathematical approximation of an engineering problem
    • derive mathematical relationships from experimental or observed data
    • explain how a system responds to standard test inputs
    • predict system behaviour using analytical calculation methods
    • predict system behaviour using simulation-based methods
    ES197 15 cr
Year 2 · 7 core, 2 optional · 105 credits ≈ 1,050 hours
  • Analogue Electronic Design
    What you learn (6)
    • identify common analogue electronic devices and circuits
    • design analogue electronic systems to meet given specifications
    • measure characteristics of analogue electronic components
    • calculate expected performance of analogue circuits
    • build analogue electronic circuits to test behaviour
    • calculate operating parameters of analogue circuits
    ES2C0 15 cr
  • Computer Architecture and Systems
    What you learn (10)
    • solve problems involving combinational logic circuits
    • solve problems involving sequential logic circuits
    • construct logic functions using basic digital building blocks
    • break down complex programs into low-level processor instructions
    • relate program decomposition to processor microarchitecture operation
    • compare interface types connecting peripherals, memory and processors
    • use technical documentation to evaluate interface specifications
    • write structured C programs for general computing applications
    • write structured C programs for microcontroller applications
    • implement interrupts and timers within microcontroller programs
    ES2C4 15 cr
  • Electromechanical System Design
    What you learn (9)
    • apply measurement techniques to electro-mechanical systems
    • formulate a concept for an electro-mechanical system
    • design an electro-mechanical system to meet requirements
    • evaluate the performance of an electro-mechanical system design
    • apply mathematical formulas to calculate electrical power types
    • evaluate the efficiency of a power system containing transformers and motors
    • describe how motors convert energy in electro-mechanical systems
    • implement control using sensors, op-amps and actuators
    • produce a sustainable design considering product life-cycle and societal impact
    ES2C6 15 cr
  • Engineering Mathematics and Data Analytics
    What you learn (5)
    • identify suitable advanced mathematical techniques for engineering problems
    • apply advanced mathematical methods to solve engineering problems
    • construct mathematical models representing complex engineering systems
    • use computational methods to solve complex engineering problems
    • apply data analytics techniques to engineering-generated datasets
    ES2C7 15 cr
  • Semiconductor Materials and Devices
    What you learn (5)
    • explain how combined physical effects create novel material properties and device concepts
    • solve numerical problems relating to semiconductor materials and devices
    • describe how realistic devices operate including non-ideal effects
    • analyse the operation of electronic devices such as diodes, FETs, BJTs and solar cells
    • evaluate the key parameters that determine semiconductor material properties
    ES2D6 15 cr
  • Signal Processing
    What you learn (13)
    • apply mathematical techniques to analyse deterministic signals
    • apply mathematical techniques to analyse random signals
    • analyse the behaviour of signal processing systems mathematically
    • use signal processing systems to classify different signal types
    • extract key features from signals using processing techniques
    • identify practical issues encountered in signal processing
    • discuss practical challenges relevant to signal processing applications
    • design signal processing systems that meet specified requirements
    • model signals and filters using computational software tools
    • implement signal processing systems using computational tools
    • plan a personal programme of self-directed learning
    • record evidence of ongoing self-learning activities
    • demonstrate progress in lifelong learning development
    ES2H5 15 cr
  • Electrical and Electronic Design Project
    What you learn (17)
    • design an innovative solution to a complex electrical/electronic engineering problem
    • integrate existing and new technical knowledge to overcome design challenges
    • discuss the role of quality management in meeting customer requirements
    • evaluate incomplete or uncertain engineering data critically
    • apply advanced problem-solving techniques to quantify data impact on a design
    • use theory or research findings to address design deficiencies
    • evaluate the environmental and societal impact of a design across its life cycle
    • propose measures to reduce adverse environmental or societal effects of a design
    • assess risk, safety, ethical and legal factors affecting a project solution
    • apply relevant codes of practice and standards to inform engineering decisions
    • plan and manage an engineering project from concept to final deliverable
    • manage a project budget and associated costs
    • explain the commercial and social context influencing a project
    • present project outcomes to a diverse audience using digital tools
    • collaborate with team members to achieve shared project goals
    • monitor and adjust a personal work plan throughout a project
    • write a technical report on complex engineering issues
    ES2J1 15 cr
2 optional modules
  • Systems and Software Engineering Principles
    What you learn (10)
    • explain core systems engineering concepts and lifecycle models
    • explain different lifecycle process models used in engineering projects
    • compare strengths and weaknesses of lifecycle process models
    • model a system's structure using a modelling language such as sysml
    • model a system's behaviour using a modelling language such as sysml
    • apply a systems approach to translate stakeholder needs into a product design
    • apply quality techniques during product development and testing
    • apply object-oriented techniques to solve complex engineering problems
    • apply a structured process to assess risks across a system's lifecycle
    • demonstrate effective collaboration within an engineering design project team
    ES2D7 15 cr · additional
  • Sensors
    What you learn (6)
    • analyse signal propagation behaviour in transmission lines
    • explain the operational principles underlying different sensor types
    • describe the design and function of sensor interface circuits
    • solve engineering problems involving sensor applications
    • design solutions incorporating sensors or sensor interfaces
    • describe key concepts and practices in quality management
    ES2F5 15 cr · additional
Year 3 · 6 core, 3 optional · 105 credits ≈ 1,050 hours
  • Individual Project
    What you learn (13)
    • formulate project aims and objectives based on literature review
    • evaluate project risks and constraints across technical, commercial and ethical domains
    • create a project plan incorporating risk management strategies
    • apply knowledge from multiple disciplines to analyse a complex engineering problem
    • evaluate solutions considering production, operation, maintenance and disposal
    • analyse project results using appropriate methods
    • communicate findings and methodology to varied audiences
    • plan and manage an individual project schedule and budget
    • monitor and adjust project progress throughout its lifecycle
    • identify ethical issues relevant to the project
    • justify decisions based on professional ethical standards
    • evaluate personal learning outcomes and skills gained from the project
    • plan future learning goals based on project experience
    ES327 30 cr
  • Communications Systems
    What you learn (8)
    • evaluate the significance of different signal transforms
    • select an appropriate transform to solve a communications problem
    • analyse factors affecting communication system performance such as noise and distortion
    • design methods to improve communication system performance
    • analyse the performance of a communications system using theoretical models
    • evaluate a communications system's performance against theoretical criteria
    • critically evaluate technical literature on communication technologies
    • analyse modern communication technologies using core theoretical principles
    ES335 15 cr
  • Digital Systems Design
    What you learn (12)
    • explain how arithmetic operations are realised in custom digital circuits
    • analyse how simple circuit units combine into complex compute datapaths
    • apply Verilog HDL to implement combinational and sequential circuit designs
    • explain how combinational and sequential logic combine in digital computing circuits
    • evaluate professional digital design flows used in industry
    • devise an original testing strategy for verifying digital circuit behaviour
    • design a testbench using Verilog HDL simulation tools to check circuit correctness
    • reason about synchronous circuit performance based on component timing
    • explain how pipelining influences digital circuit performance
    • differentiate hardware performance measurement from software performance measurement
    • communicate the complexity and creativity of an FPGA hardware implementation
    • discuss ethical, societal and commercial considerations relevant to hardware design
    ES3B2 15 cr
  • Power Electronics
    What you learn (10)
    • describe the operating principles of power semiconductor devices
    • apply mathematical models to represent power semiconductor device behaviour
    • implement mathematical models of power semiconductor devices in simulation software
    • design power converter circuits including AC-DC, DC-DC and DC-AC topologies
    • analyse power converter performance using mathematical modelling techniques
    • analyse power quality issues and harmonic distortion in converters
    • design basic filters to smooth converter output and improve power quality
    • explain practical design issues of power converters using literature sources
    • evaluate applications and emerging developments of power electronic devices
    • test the performance of a boost DC-DC converter and its control system
    ES3E0 15 cr
  • Power Systems and Electrical Machines
    What you learn (5)
    • apply mathematical methods to solve electrical machine problems
    • evaluate the operating performance of electrical machines using research literature
    • assess the design, operation and control of power systems
    • analyse the working principles of transformers and transmission equipment
    • evaluate electrical machine performance through laboratory experimentation
    ES3E7 15 cr
  • ES3K4 15 cr
3 optional modules
  • Systems Modelling and Control
    What you learn (13)
    • construct state space models for linear systems
    • construct state space models for nonlinear systems
    • design state space feedback control systems using analytical techniques
    • derive differential equation models of physical systems from physical laws
    • identify common behavioural patterns across different physical systems
    • analyse time domain responses of linear and nonlinear systems to various inputs
    • analyse frequency domain responses of linear and nonlinear systems to various inputs
    • simulate dynamical behaviour of physical systems using MATLAB/Simulink
    • predict steady-state and transient responses of systems to different inputs
    • assess system stability using computational analysis
    • analyse open loop physical system behaviour using MATLAB/Simulink
    • design PID feedback controllers using computational tools
    • evaluate stability and performance of designed control systems
    ES3C8 15 cr · additional
  • Fundamentals of Modern VLSI Design
    What you learn (9)
    • explain how fabrication technology influences logic circuit implementation
    • evaluate optimisation strategies for simple CMOS circuits
    • apply simplified models to estimate digital circuit delay
    • apply simplified models to estimate digital circuit power consumption
    • partition complex digital designs into CMOS subsystems
    • organise large-scale IC design projects into manageable components
    • describe trade-offs between circuit families regarding speed, power and complexity
    • use computer-aided design software to design integrated circuits
    • apply CMOS design and analysis techniques to implement digital systems
    ES3D8 15 cr · additional
  • Microwave Engineering and RF Circuits
    What you learn (7)
    • explain specialised concepts in RF circuit design
    • measure microwave component performance using laboratory equipment
    • evaluate experimental results against expected component performance
    • design radio frequency circuits to meet specifications
    • calculate solutions to complex microwave engineering problems
    • design microwave devices to meet functional requirements
    • explain specialised concepts in microwave engineering
    ES3E6 15 cr · additional
Year 4 · 5 core, 4 optional · 90 credits ≈ 900 hours
  • Group Project
    What you learn (13)
    • apply integrated systems thinking to solve complex engineering problems
    • extract and evaluate relevant data for engineering analysis
    • complete an engineering design project meeting user requirements
    • apply innovative techniques or materials to solve complex design problems
    • consider quality management principles in project delivery
    • evaluate wider project considerations such as risk, safety, ethics and sustainability
    • incorporate legal and professional standards into a project brief
    • plan and manage a project from design through to delivery
    • explain the commercial and social context of a project
    • communicate technical information effectively to varied audiences
    • collaborate within a team to achieve shared project goals
    • monitor and adjust personal work plans during a project
    • record personal learning and development for continuing professional growth
    ES410 30 cr
  • ASICS, MEMS and Smart Devices
    What you learn (7)
    • critique core principles of ASICs and smart systems design
    • design an ASIC layout using industry-standard CAD tools
    • design a MEMS device using industry-standard CAD tools
    • describe emerging techniques in ASIC and MEMS development
    • describe emerging techniques in smart sensor systems
    • evaluate processes for implementing complex VLSI circuits
    • evaluate processes for implementing MEMS devices
    ES434 15 cr
  • Advanced Power Electronic Converters and Devices
    What you learn (10)
    • explain the operating principles of advanced power converters
    • describe conceptual design approaches for pwm-controlled converters
    • analyse the structure and performance of multilevel power converters
    • design a multilevel power electronic converter
    • evaluate packaging solutions for power semiconductor devices
    • assess the reliability of power semiconductor devices
    • design a power semiconductor device
    • analyse the properties of silicon carbide for power devices
    • analyse the properties of gallium nitride for power devices
    • apply device physics concepts to the design of power devices
    ES4E8 15 cr
  • Control of Electrical Drives
    What you learn (8)
    • design a control system for a DC electrical drive
    • analyse the operation of DC drive control strategies
    • design a control system for an AC electrical drive
    • analyse the operation of AC drive control strategies
    • build simulation models of electrical drive control systems
    • evaluate simulation results for drive control performance
    • conduct experimental tests on industrial drive control systems
    • interpret experimental data from complex drive systems
    ES4F2 15 cr
  • Operation and Control of Power Systems
    What you learn (9)
    • evaluate impacts of renewable and distributed generation growth on power systems
    • propose modern technological solutions to mitigate renewable integration effects
    • solve load flow problems in modern power systems
    • analyse stability and frequency constraints in power systems with evolving generation
    • solve fault and protection problems in power system operation
    • explain advanced methods for monitoring and controlling power quality
    • design smart grid solutions based on socioeconomic requirements
    • justify the use of smart grid technologies for different scenarios
    • carry out experiments to investigate complex power system components
    ES97A 15 cr
4 optional modules
  • Optical Communication Systems
    What you learn (13)
    • analyse optical fibre communication systems
    • design modern optical fibre systems
    • evaluate modern optical components for system use
    • assess integration of optical components within systems
    • analyse emerging optical fibre and wireless technologies
    • evaluate emerging optical communication technologies
    • determine quantitative performance of optical sources
    • select suitable optical sources for given applications
    • explain the significance of impairments on system performance
    • describe signal propagation in optical fibres
    • apply quantitative methods to analyse fibre propagation
    • analyse optical receiver performance including noise and distortion
    • design optical receivers accounting for amplification and errors
    ES4C4 15 cr · additional
  • Information Theory and Coding
    What you learn (9)
    • explain the concept of entropy as a measure of information
    • apply information theory concepts to analyse communication systems
    • design a data compression technique using compression principles
    • evaluate the efficiency of a data compression technique
    • design an error correcting code for a given application
    • evaluate the error performance of a coding scheme
    • calculate the capacity of a communication channel using noisy channel analysis
    • design a lossy compression implementation based on information theoretic principles
    • analyse the performance of a lossy compression implementation
    ES4E7 15 cr · additional
  • Radiowave Propagation and Wireless Communications Theory
    What you learn (7)
    • solve problems involving radiowave reflection, diffraction and scattering mechanisms
    • apply antenna theory to resolve propagation-related problems
    • use software tools to model propagation mechanisms and antenna behaviour
    • evaluate the limitations of computational models used in propagation analysis
    • research technical literature to inform wireless communication problem solving
    • solve problems relating to efficiency-enhancing wireless communication techniques
    • design a component or subsystem of a wireless communication system
    ES4F1 15 cr · additional
  • High Performance Embedded Systems Design
    What you learn (8)
    • apply advanced FPGA architecture features to design high performance embedded systems
    • evaluate the parallelism and arithmetic requirements of a complex algorithm
    • design a hardware accelerator based on algorithm analysis
    • design communication infrastructure linking hardware and software components
    • apply register transfer level techniques to hardware design
    • describe the principles underlying high level synthesis
    • critique accelerator designs based on performance, area and power trade-offs
    • communicate the complexity and innovation of a hardware-software co-design project
    ES4F3 15 cr · additional
Year not stated · 0 core, 1 optional
1 optional module
  • Advanced Wireless Systems and Networks
    What you learn (7)
    • analyse achievable multi-user capacity of various multiple access schemes
    • design networks optimised for energy efficiency and cost
    • evaluate the architecture of current 4G/5G/IoT and Wi-Fi networks
    • analyse cell planning patterns across cellular network generations
    • design cellular networks using simulation software
    • analyse network performance through modelling mutual interference
    • optimise wireless and ad-hoc network design for congestion control and reliable transfer
    ES96T 15 cr · additional

“What you learn” restates each module’s published learning outcomes in our own words, as short skill statements in the same form as the GCSE and A level curriculum, with the help of an AI model; fields of knowledge follow the twelve fields of the knowledge sphere. The university’s module page, linked from each title, is the authoritative description.

After graduating

Where does it lead?

£37,000median pay three years after graduating
Lower quarter£32k
Median£37k
Upper quarter£46k

Median — the middle earner: half earned more, half less. Pay is for graduates of this subject at this university who finished in 2016-18, not adjusted for inflation; based on 50 graduates.

Discover Uni dataset (HESA and Office for Students, CC BY 4.0, contains HESA data); earnings from the Longitudinal Education Outcomes data (Department for Education) · aggregation level 24, 14, 13, 23

Half of graduates earned between £32,000 and £46,000. Five years on, the median is £53,500. 100% were in work or further study 15 months after finishing; 100% of those in work were in professional or managerial jobs.

All outcome figures7
MeasureValueBased on
Continue after year 110% left90%10
In work or study, 15 months on0% studying100%15
Professional or managerial job100%15
Pay 15 months on, median£35,50045
Pay 3 years on, median£37,00050
Pay 5 years on, median£53,50045
Money

What does it cost?

£10,050a year for UK students, 2027/28 entry

Tuition fee loan — paid straight to the university; repayments start the April after you leave, at 9% of income above the threshold. UK fees are capped by government and rise with inflation; placement and study-abroad years are usually charged at a lower rate.

Warwick fees page · source

About £40,200 in fees over 4 years, covered by a tuition fee loan you repay only when earning above the threshold.

National Student Survey 2025-26

What do students say?

90%agreed the course was good overall (question 26)

NSS — a yearly survey of final-year students at every UK university; 77% of this course’s final year answered. Small groups can swing a lot year to year.

National Student Survey, via Discover Uni · 10 students answered

Highest: 100% agreed on question 3; lowest: 60% on question 14.

All questions26
QuestionAgree
Question 190%
Question 280%
Question 3100%
Question 480%
Question 590%
Question 690%
Question 790%
Question 880%
Question 9100%
Question 10100%
Question 1190%
Question 1280%
Question 1360%
Question 1460%
Question 15100%
Question 1690%
Question 17100%
Question 1890%
Question 1990%
Question 2080%
Question 2190%
Question 2290%
Question 2390%
Question 2490%
Question 2575%
Question 2690%

Question texts are published by the Office for Students; the dataset carries only the question numbers.

Modules, entry requirements and fees are facts read from University of Warwick’s course page on 2026-09-19 and may change; the university’s page is authoritative. Descriptions are not reproduced. Outcome figures are from the Discover Uni dataset. University of Warwick is a trade mark of the university; sch.today is independent of it.