Robotic Engineering MEng
AAA at A level, Maths; graduates earn a median £33,000 three years on.
Maths · 100% of entrants came with A levels · 95% stay on after year 1 · York course page, Discover Uni
What do you need to get in?
Typical offer — the grades most applicants are asked for. Contextual offer: ABB, for applicants from under-represented backgrounds.
York course page, read 19 September 2026 · Discover Uni entry profile
- 1Maths
Other qualifications4
| Qualification | Typical offer | Required subjects |
|---|---|---|
| BTEC | DDDWe consider a range of BTEC qualifications equivalent to 3 A Levels, or in combination with A Levels or other qualifications. For example: DDD in the BTEC National Extended Diploma plus A level Maths | — |
| IB | 36 points36 points overall with grade 5 in Higher Level Mathematics - Applications and Interpretation or 5 in Higher Level or Standard Level Mathematics - Analysis and Approaches. | grade 5 in Higher Level Mathematics - Applications and Interpretation or 5 in Higher Level or Standard Level Mathematics - Analysis and Approaches |
| Scottish Highers | BBBB | — |
| Advanced Highers | A in Mathematics plus Scottish Highers - BBBB | — |
What do you study?
Compulsory modules this year: engineering & manufacturing 50% · mathematics & statistics 17% · natural sciences 15% · digital & ict skills 6%.
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.
York course page · optional modules vary by year
- Mathematics
What you learn (6)
- explain why mathematics underpins engineering and physical science disciplines
- translate engineering problems into mathematical expressions
- select suitable mathematical techniques for a given problem
- perform algebraic manipulations to solve mathematical problems
- compute numerical solutions to mathematical problems
- present mathematical reasoning using standard notation
- Engineering Project 1
What you learn (12)
- evaluate technical literature for a wearable-device project
- analyse a requirements document and draft a tender response
- model a complex system using mechanical, electronic and programming techniques
- design a wearable device solution for clinical tremor monitoring
- apply a systems approach to a complex engineering design
- use workshop tools and test equipment to debug a design
- select materials and processes for production considering cost
- discuss the ethical and societal impact of an engineering design
- evaluate the role of quality management systems in a project
- describe team-working skills and evaluate own team performance
- communicate complex engineering matters to technical and non-technical audiences
- discuss data security measures for medical device projects
- Materials and Mechanics
What you learn (24)
- distinguish between vector and scalar quantities in mechanics
- describe core physical concepts of force, energy, work and power
- describe stress, strain and elasticity in mechanical systems
- describe categories of engineering materials such as metals and polymers
- describe causes of corrosion, wear and failure in engineering materials
- calculate force, stress and strain for a solid body under simple loading
- apply static mechanics principles to basic structural analysis problems
- apply Newtonian mechanics to analyse simple dynamic systems under force
- describe basic principles of oscillation and vibration in mechanical systems
- identify standards and regulations governing use of engineering materials
- explain safe and professional laboratory working practices
- apply good practice in experimental record keeping and measurement
- distinguish between vector and scalar quantities in mechanics
- describe core physical concepts of force, energy, work and power
- describe stress, strain and elasticity in mechanical systems
- describe categories of engineering materials such as metals and polymers
- explain causes of corrosion, wear and failure in engineering materials
- calculate force, stress and strain for a solid body under simple loading
- apply static mechanics principles to basic structural analysis problems
- apply Newtonian mechanics to analyse simple dynamic systems under force
- explain basic principles of oscillation and vibration in mechanical systems
- identify standards and regulations governing use of engineering materials
- explain safe and professional laboratory working practices
- apply good practice in experimental record keeping and measurement
- Programming and Digital Interfacing
What you learn (11)
- explain the fundamentals of imperative programming
- distinguish structured and object-oriented programming approaches
- describe core C/C++ syntax rules
- identify common C/C++ keywords and code structures
- convert numbers between binary and hexadecimal representations
- describe the basic functional blocks of a CPU
- describe memory organisation within a microcontroller
- describe signal input and output pathways in microcontrollers
- select an appropriate interface for a given embedded task
- summarise technical concepts clearly and accurately
- apply technical concepts creatively to design problem solutions
- Analogue Electronics
What you learn (14)
- follow safe working practices in an electronics laboratory
- maintain accurate logbooks and experimental records
- apply appropriate measurement techniques during experiments
- apply charge-current relationships to analyse electronic circuits
- apply electric and magnetic field theory to electronic circuit analysis
- explain how electron behaviour determines conductor properties
- explain how electron behaviour determines semiconductor properties
- design simple analogue circuits using passive and active components
- analyse simple analogue circuits containing operational amplifiers
- analyse circuit responses to sinewave inputs in the frequency domain
- analyse circuit responses to step inputs in the time domain
- describe the functioning of basic operational amplifier circuits
- build circuit building blocks for practical testing
- evaluate measured circuit performance against theoretical predictions
- Introduction to Engineering
What you learn (9)
- check dimensional consistency of an equation using units
- calculate forces acting on bodies within a system
- predict motion of bodies under uniform and variable forces
- apply young's modulus to analyse material behaviour under stress
- relate electron energy band diagrams to electrical properties of materials
- compare properties of different classes of materials
- calculate currents and voltages in a circuit using nodal analysis
- derive a minimum sum-of-products expression for a logic function
- determine confidence limits on experimental results using error analysis
Year 2 · 6 core · 120 credits ≈ 1,200 hours
- Mathematics, Signals and Systems
What you learn (15)
- apply calculus techniques to solve two and three dimensional problems
- explain the consequences of sampling continuous signals
- describe the basic theory underlying the z-transform
- apply fourier series methods to analyse signals
- apply fourier transform methods to analyse signals
- apply theorems related to the fourier transform to solve problems
- evaluate total derivatives of multivariable functions
- evaluate multiple integrals over two or more variables
- apply variable substitution to reframe multidimensional problems
- apply the laplace transform to analyse linear time-invariant systems
- compare the laplace and fourier transforms in engineering contexts
- apply fourier transform techniques to characterise signal properties
- explain technical concepts clearly and precisely
- select appropriate mathematical techniques to solve engineering problems
- apply problem-solving and critical analysis skills to mathematical tasks
- Manufacturing and Fabrication
What you learn (9)
- analyse manufacturing processes to determine resulting product structural properties
- calculate material behaviour parameters relevant to manufacturing processes
- measure material behaviour during manufacturing operations
- compare characteristics of different machining operations
- compare characteristics of different fabrication operations
- select suitable manufacturing processes for specific part designs
- design components to ensure manufacturability using suitable techniques
- collaborate within a team to complete a design and manufacture project
- apply a range of manufacturing techniques within a project context
- Thermodynamics and Fluid Dynamics
What you learn (7)
- apply core physical concepts of thermodynamics
- apply thermodynamic laws to real-world engineering devices
- explain energy security issues relating to fuel sources
- examine basic physics concepts underlying fluid dynamics
- analyse dimensional analysis techniques in fluid mechanics
- apply fluid flow mechanics to spatially constrained systems
- assess fundamental concepts of flow around a body
- Engineering Project 2
What you learn (31)
- select relevant technical literature for a project
- critically evaluate technical sources for relevance and quality
- apply findings from literature to inform project work
- analyse a complex requirements document for a robotic system
- devise technical specifications for a maze-solving robot
- produce a tender response document for a product design
- apply mathematical and electronic principles to design a data-gathering system
- process and map sensor data for maze analysis
- apply systems thinking to design a complex hardware-software solution
- design innovative solutions that address stakeholder requirements
- design a robot to autonomously navigate and map a maze
- discuss limitations of engineering approaches in technical reports
- use workshop tools and test equipment to evaluate designs
- debug engineering designs using laboratory equipment
- select suitable materials and processes for manufacturing a design
- explain the societal impact of engineering product design
- plan a product business considering sustainability and lifecycle
- apply ethical, inclusive and risk management considerations to design
- describe the role of quality management systems in projects
- reflect on the effectiveness of quality management practices
- apply engineering management principles to project planning
- work effectively within an engineering project team
- describe skills required for effective team-working
- evaluate personal and team performance
- communicate complex engineering information to varied audiences
- discuss the effectiveness of communication in mentoring meetings
- maintain weekly records of self-learning and development
- reflect on personal and team skills in a final report
- discuss security measures for product safety and intellectual property
- discuss ethical issues arising in engineering project work
- evaluate the ethics of profit motive in commercial engineering
- Electrical Circuits and Systems
What you learn (17)
- analyse simple magnetic circuits
- calculate induced voltages and currents in magnetic circuits
- explain complex power and power factor
- solve for voltage and current in AC systems using the per-unit method
- describe the construction of synchronous and induction machines
- describe the operating principles of synchronous and induction machines
- draw equivalent circuits for transformers and rotating machines
- analyse equivalent circuits for transformers and rotating machines
- describe lumped and distributed representations of transmission lines
- identify limitations of transmission line circuit models
- derive a power system circuit description from equipment equivalent circuits
- perform simple fault calculations on power systems
- explain technical concepts clearly and accurately
- select appropriate mathematical techniques to solve engineering problems
- apply mathematical techniques to solve engineering problems
- plan and manage time during laboratory work
- apply problem-solving and critical analysis skills using mathematics
- Control, Sensors and Instrumentation
What you learn (16)
- apply laplace transforms to derive transfer functions for dynamic systems
- describe practical challenges of implementing control systems in real-world settings
- analyse transfer functions to determine system properties
- relate system properties to control objectives
- design simple control systems to meet specified objectives
- use matlab-based tools to analyse and design control systems
- apply compensators and pid controllers to meet control objectives
- describe the operating principles of various sensor types
- identify limitations of different sensor types
- explain the contribution of sensors to control system development
- explain advanced technical concepts clearly and accurately
- evaluate advanced technical concepts critically
- select appropriate mathematical techniques for advanced problems
- adapt mathematical methods to solve advanced engineering problems
- demonstrate problem-solving ability in engineering contexts
- apply critical analysis and mathematical reasoning to engineering tasks
Year 3 · 5 core, 9 optional · 100 credits ≈ 1,000 hours
- Principles of Microengineering
What you learn (10)
- apply scaling laws to analyse mechanics of microdevices
- describe common materials used in microdevice manufacturing
- describe standard fabrication processes for microdevices
- describe metrology techniques for characterising microdevices
- describe commercial microengineered devices and their uses
- explain advanced technical concepts clearly and precisely
- evaluate advanced technical concepts for accuracy
- select appropriate mathematical techniques for complex problems
- apply mathematical methods to solve advanced engineering problems
- analyse engineering problems critically using mathematical reasoning
- Team Project B
What you learn (27)
- select relevant technical literature for a project
- critically evaluate technical sources and apply findings to project work
- analyse a complex requirements document for an autonomous vehicle project
- devise technical specifications for a water-quality sampling vehicle
- produce a tender response document for a commercial engineering product
- apply mathematical and engineering principles to design a data-gathering system
- design a wireless real-time data transmission system
- apply systems thinking to design integrated hardware-software solutions
- design solutions that meet diverse stakeholder requirements
- apply engineering management principles to project planning
- select appropriate modelling techniques for complex engineering systems
- apply mechanical and analytic techniques to design water sampling sensors
- evaluate limitations of modelling approaches in technical reports
- assess the societal impact of new engineering product designs
- plan a product business case addressing ethics, inclusion and risk
- evaluate the environmental impact of an engineering prototype
- describe the role of quality management systems in engineering projects
- reflect on the effectiveness of quality management practices used
- collaborate effectively within a project team
- evaluate own and team performance in group working
- communicate complex engineering information to varied audiences
- discuss the effectiveness of communication in mentoring sessions
- record self-learning progress through regular logs
- reflect on personal and team skill development in a final report
- discuss security measures protecting products and intellectual property
- discuss ethical issues arising in engineering project work
- evaluate ethical implications of profit motive in commercial engineering
- Team Project A
What you learn (23)
- select relevant technical literature for a project
- evaluate and apply literature findings to project work
- analyse a complex requirements document for a product
- devise specifications and a tender response for an autonomous sampling vehicle
- apply mathematical and engineering principles to design a data-gathering system
- apply systems thinking to design integrated hardware-software solutions
- apply engineering management principles to plan a project
- select appropriate modelling techniques for complex systems
- design autonomous sensors to test water samples
- discuss limitations of modelling approaches in technical reports
- evaluate the societal impact of engineering design decisions
- apply risk management processes to a product design
- assess the environmental impact of a prototype
- reflect on the effectiveness of quality management systems
- collaborate effectively within a project team
- evaluate personal and team performance in collaborative work
- communicate technical information to varied audiences
- discuss the effectiveness of communication in meetings
- record self-learning progress through weekly logs
- reflect on personal and team skill development in a report
- discuss security measures for protecting intellectual property
- discuss ethical issues arising in engineering projects
- evaluate the ethics of profit motive in commercial engineering
- Mechanical Design and Kinematics
What you learn (11)
- explain how to design robotic systems using URDF and simulation tools
- design joints of different types for robot arm configurations
- evaluate manipulator velocity and acceleration kinematics
- implement point-to-point and trajectory control of robot arms
- account for joint and end effector forces when controlling arm motion
- design and construct robotic arms and mechatronic manipulators
- control robotic arms and mechatronic manipulators
- construct mathematical models of jointed multi-degree-of-freedom systems
- create control algorithms to perform simple tasks with robot arms
- present scientific findings clearly through written reports
- present scientific findings clearly through oral presentations
- Robotics Design and Construction
What you learn (14)
- assess common sensors used in robotic systems
- assess common actuators used in robotic systems
- assess common controllers used in robotic systems
- explain the fundamental concepts of mechatronic systems
- explain how mechatronic systems are controlled
- discuss methods for fusing multiple sensor inputs for situational awareness
- explain techniques for locating and localising objects in robotic systems
- discuss key challenges in designing and controlling robots
- design a mobile robot capable of basic navigation
- construct a mobile robot capable of basic navigation
- control a mobile robot to perform basic navigation tasks
- define robot requirements based on high-level application goals
- specify the basic functionality and interfaces of a robot
- apply safety, social and ethical guidelines to robot use
9 optional modules
- Advanced Sensors and Instrumentation
What you learn (11)
- analyse how sensors convert physical quantities into measurable signals
- describe the operating principles of various sensor types
- identify limitations of different sensor technologies
- explain how sensors contribute to control system design
- analyse how application requirements determine sensor selection
- design a basic control system for a sensing application
- explain advanced technical concepts clearly and precisely
- evaluate advanced technical concepts for accuracy
- apply appropriate mathematical techniques to solve complex problems
- apply problem-solving and critical analysis skills to engineering tasks
- apply mathematical skills to analyse engineering problems
- Photonics and Nanoelectronics
What you learn (17)
- describe the length scales relevant to quantum mechanical effects
- explain the photoelectric effect and de Broglie wave concept
- describe atomic models and the uncertainty principle
- evaluate wave functions using the schrödinger equation and eigenfunctions
- apply quantum mechanics to evaluate energy structures of quantum wells and nanostructures
- explain the operating principles of tunnelling and spintronic nanodevices
- describe low-dimensional and organic nanoelectronic devices
- analyse key technical characteristics of optoelectronic components
- analyse how nanostructure optical properties affect optoelectronic device performance
- assess opportunities nanostructures create in optoelectronics and photonics
- discuss approaches and challenges in integrating and miniaturising optical components
- discuss fabrication and technological challenges of photonic and nanoelectronic devices
- assess current trends in photonics and nanoelectronics
- explain advanced technical concepts clearly and accurately
- evaluate advanced technical concepts concisely
- apply mathematical techniques to solve advanced engineering problems
- demonstrate problem-solving and critical analysis skills using applied mathematics
- Digital Signal Processing
What you learn (11)
- evaluate the impact of data windowing on signal analysis accuracy
- evaluate the impact of data windowing on filter performance
- differentiate discrete convolution from discrete correlation
- identify appropriate applications for convolution and correlation techniques
- develop software code for FIR filters based on given specifications
- explain supervised learning concepts underlying neural networks in DSP
- summarise technical DSP concepts clearly in written reports
- implement signal processing algorithms using MATLAB
- test and analyse discrete signals to draw conclusions
- present analytical results clearly
- organise time effectively during laboratory work
- Electric Powertrain Design
What you learn (9)
- explain fundamental design concepts for electric machines
- explain fundamental design concepts for drive systems
- analyse electromagnetic systems using equivalent circuit models
- calculate electromagnetic structure parameters from circuit models
- evaluate an industrial application to determine machine requirements
- select an appropriate electrical machine and drive system
- summarise core technical concepts clearly and accurately
- compare alternative electric powertrain technologies
- organise own time to complete laboratory tasks effectively
- Micro-mechanical and Microfluidic Devices and Systems
What you learn (17)
- explain physical principles governing mechanics of MEMS devices
- explain fluid dynamics principles underlying microfluidic devices
- describe materials used in fabrication of MEMS and microfluidic devices
- apply fabrication techniques to produce microscale devices
- design microfluidic and MEMS devices using numerical methods
- simulate the behaviour of MEMS and microfluidic devices
- characterise the performance of microscale devices
- describe emerging applications of MEMS technology in biomedical science
- explain developments in next-generation microfluidic and MEMS systems
- design a microfluidic system for a practical application
- evaluate the performance of a designed microfluidic system
- explain advanced technical concepts clearly and accurately
- evaluate advanced technical concepts critically
- select appropriate mathematical techniques for engineering problems
- apply mathematical methods to solve advanced engineering problems
- analyse complex problems using critical thinking skills
- apply mathematical reasoning to solve technical problems
- Introduction to Clinical Engineering and Physiological Systems
What you learn (5)
- apply medical technologies for patient prevention, diagnosis and treatment
- explain physiological concepts relevant to medical technology applications
- describe the process of adopting new technology in healthcare organisations
- solve problems using critical analysis in healthcare technology contexts
- evaluate the efficacy of a proposed solution for real-world suitability
- Photovoltaics and Solar Thermal Tech
What you learn (11)
- describe how photovoltaic systems convert sunlight into electricity
- describe how solar thermal systems convert sunlight into heat
- build a model of PV power generation using simulation software
- explain the factors that influence PV system efficiency
- explain the factors that influence solar thermal system efficiency
- analyse the benefits and drawbacks of different PV technologies
- identify suitable tools for analysing solar energy system data
- evaluate the effectiveness of tools used to analyse solar system data
- state fundamental technical concepts clearly and accurately
- compare different solar energy technologies to identify similarities and differences
- organise own time effectively during laboratory work
- Astrobiology
What you learn (14)
- explain the chemical conditions that enabled life to emerge on Earth
- describe the astrophysical conditions that enabled life to emerge on Earth
- describe the biological conditions that enabled life to emerge on Earth
- identify solar system environments with potential to support life
- explain key biological processes relevant to habitability assessment
- identify potential biosignatures produced by biological activity
- evaluate astrophysical techniques used to detect biosignatures
- relate current research debates to planetary and exoplanetary science
- discuss philosophical questions concerning extraterrestrial life
- synthesise information from multiple disciplines into a coherent discussion
- write coherently on astrobiology topics using supporting evidence
- construct coherent arguments on astrobiology questions using facts and theory
- distinguish between factual evidence, theory and speculation in arguments
- communicate scientific ideas clearly to a non-specialist audience
- Medical Physics
What you learn (5)
- explain interactions of radiation with matter and biological tissue
- describe detectors and methods for monitoring radiation dose
- explain mri and pet imaging and how they are realised in devices
- use computer simulations to investigate medical-physics problems
- present applications of physics techniques in a medical case
Year 4 · 3 core, 11 optional · 80 credits ≈ 800 hours
- Individual Final Project
What you learn (17)
- evaluate alternative approaches to engineering problems
- analyse specialised scientific literature
- select appropriate tools and techniques for a project
- research a specialised engineering topic
- design and construct an advanced engineering project
- verify the performance of an engineering project
- write a final project report
- deliver an oral presentation defending project work
- identify key engineering aspects relevant to problem solving
- define project specifications
- propose realistic project timescales
- complete project tasks independently
- collaborate with colleagues during project work
- defend project work in an oral examination
- produce technical reports with critical analysis of sourced information
- apply planning and time management skills to a project
- evaluate risks associated with a project
- Machine Vision and Human Machine Interaction
What you learn (13)
- evaluate core principles underlying machine vision systems
- explain key concepts underpinning effective human-machine interaction
- describe common machine vision algorithms
- apply machine vision algorithms to simple perception tasks
- apply human-machine interfaces to support human-machine collaboration
- describe how machine vision supports human-machine interfacing
- evaluate technical challenges in robot perception and interaction
- evaluate ethical issues arising in human-robot interaction
- design a machine vision system for a specific perception task
- implement a machine vision system for human perception applications
- design a basic human-machine interaction system
- implement a basic human-machine interaction system
- design systems capable of safely perceiving and interacting with their environment
- Machine Learning and Computational Intelligence
What you learn (14)
- evaluate strengths and weaknesses of different machine learning paradigms
- describe how various supervised, unsupervised and reinforcement learning methods operate
- describe the structure and operation of a neural computing unit
- identify different types of artificial neural network architectures
- describe learning rules used to train neural networks
- explain probabilistic inference using probabilistic models and Bayesian networks
- design a machine learning system to solve a specified task
- implement a machine learning system to perform a basic task
- discuss recent advances in machine learning and computational intelligence
- communicate technical design decisions clearly in written reports
- apply a variety of machine learning algorithms to practical problems
- apply theoretical concepts to develop solutions for new problems
- use appropriate software tools for machine learning tasks
- apply computational tools to solve real-world problems through inference
11 optional modules
- Practical Skills in Virtual Anatomy and Morphology
What you learn (7)
- evaluate imaging modalities for suitability to a research question
- describe advantages and disadvantages of virtual model creation approaches
- create 3D virtual anatomical models using appropriate software methods
- manipulate and visualise 3D anatomical models for analysis
- use morphometric tools to quantify structural variation in models
- apply statistical methods to analyse morphological variation
- visualise statistical results of morphological analyses
- Emerging Trends in Microengineering
What you learn (16)
- assess methods for fabricating nanoscale materials and devices
- assess techniques for characterising nanoscale materials and devices
- research independently an emerging nanotechnology topic using academic literature
- analyse critically findings to build deep knowledge of an emerging nanotechnology field
- discuss societal, economic and environmental impacts of micro- and nanotechnology
- write a concise technical report synthesising research findings for a target audience
- evaluate critically new information when compiling a technical report
- design a persuasive technical presentation based on reliable evidence
- deliver and defend a technical presentation to a target audience
- evaluate current and emerging nanofabrication and characterisation techniques
- conduct independent literature review on an emerging nanotechnology topic
- critically analyse sources to develop in-depth understanding of a nanotechnology area
- assess societal, economic and environmental challenges of micro- and nanotechnology
- construct a concise technical report evaluating and synthesising research information
- design and deliver a persuasive technical presentation using reliable evidence
- defend presented arguments in response to audience questioning
- Systems Programming for ARM
What you learn (15)
- explain mutual exclusion and its role in concurrent systems
- describe causes of deadlock and priority inversion in operating systems
- evaluate priority inheritance as a solution to scheduling problems
- identify causes of race conditions in concurrent software
- apply atomic operation mechanisms available on ARM Cortex M devices
- select appropriate C type qualifiers for given programming contexts
- explain how the preprocessor, compiler and linker interact in the C build process
- describe the structure of the C type system
- evaluate the limitations of the C type system
- apply test-driven development methods to embedded systems projects
- design key components of an operating system kernel for an ARM device
- implement kernel components using C and assembly language
- synthesise research findings into a concise technical report
- adapt technical writing style to suit a target audience
- diagnose and correct technical problems using logical reasoning
- Advanced Control
What you learn (11)
- apply classical control methods to discrete-time systems
- evaluate optimal control algorithms against each other
- compare optimal control approaches with classical control approaches
- prove equations relating to lqr and mpc control implementation
- design simple lqr and mpc controllers by manual calculation
- evaluate advanced technical concepts for accuracy
- select appropriate mathematical techniques for advanced problems
- comment on the applications, limitations and implications of technical concepts
- explain the implications of mathematical solutions
- demonstrate problem-solving skills in applied mathematics
- demonstrate critical analysis skills in applied mathematics
- Sustainability in Engineering Management
What you learn (12)
- explain key sustainability terms used in engineering management
- discuss core knowledge areas within sustainable project management
- develop a sustainability framework for corporate strategic planning
- evaluate sustainable management tools for organisational problem solving
- apply sustainable management techniques to resolve organisational issues
- apply sustainability knowledge to real business contexts
- design a corporate sustainability strategy that creates competitive advantage
- demonstrate enhanced critical analysis and synthesis abilities
- manage time effectively when working individually and in teams
- apply problem-solving and decision-making skills to engineering contexts
- conduct research on sustainability aspects of project management
- generate and evaluate ideas for corporate sustainability strategy using critical thinking
- Electric Vehicle Technologies
What you learn (11)
- describe the function of key electric vehicle powertrain components
- state the technical specifications of common powertrain components
- compare different battery technologies for electric vehicle use
- evaluate alternative motor drive options for suitability
- assess auxiliary system choices against performance criteria
- design an electric vehicle powertrain meeting given power requirements
- design an electric vehicle powertrain meeting given energy requirements
- present a technical engineering proposal in written form
- deliver a technical engineering proposal orally
- produce formal specifications for grid-connected components
- produce formal specifications for powertrain sub-systems
- Research Topics in Nanotechnology: Advanced Data Storage and Spintronics
What you learn (10)
- describe the von Neumann computing architecture
- apply logical operations and binary arithmetic circuits such as adders and subtractors
- describe the hierarchy of primary computer memory types
- describe the operating principles of common solid-state memory technologies
- describe the operating principles of emerging non-volatile memory technologies
- evaluate the physical mechanisms underlying magnetic data storage devices
- evaluate the physical mechanisms underlying optical data storage devices
- distinguish between memory devices and storage devices
- produce a concise technical report synthesising research findings
- critically evaluate new research information for a specific audience
- Future Healthcare and Computer Aided Diagnosis
What you learn (11)
- apply computer-aided design algorithms to diagnostic problems
- describe basic human anatomy relevant to imaging
- describe the principal bioimaging modalities used in medicine
- evaluate biomedical images and their production characteristics
- apply machine learning algorithms to process biomedical images
- manage collection, storage and transfer of biomedical image data
- interpret radiology images using systematic analysis methods
- apply a standard computer-aided diagnosis algorithm to image analysis
- assess physiological effects of radiation-tissue interaction
- demonstrate good laboratory practice during experimental work
- evaluate health and safety legislation affecting product development
- Medical Imaging and Physics
What you learn (12)
- apply engineering principles to explain body imaging and coordination systems
- compare medical imaging modalities by their advantages and drawbacks
- analyse the technical requirements of different imaging modalities
- describe the anatomy and physiology relevant to bioimaging modalities
- explain how radiation interacts with human tissue
- evaluate biomedical imaging methods and their production processes
- assess safety considerations and processing requirements of medical images
- describe methods for acquiring medical images
- describe methods for analysing medical images
- identify different imaging modalities and their technical characteristics
- describe machine learning algorithms used in image analysis
- evaluate the safety risks of radiation-tissue interactions in imaging technologies
- Modelling and Analysing Sound and Music Signals
What you learn (19)
- explain theoretical foundations of sound and music signal models and metrics
- investigate the application of models and metrics in sound and music processing
- compare algorithmic approaches used in sound and music modelling
- critique algorithmic approaches used in sound and music modelling
- implement sound models to create and process audio content
- implement analysis metrics to extract features from audio recordings
- design sound examples demonstrating capabilities of chosen sound systems
- process sound examples to reveal limitations of sound model implementations
- evaluate effectiveness of audio analysis metrics for feature extraction
- communicate theoretical and practical findings on sound models through publication
- construct concise technical reports evaluating research findings for an audience
- design persuasive technical presentations based on reliable evidence
- defend technical presentations to a target audience
- apply problem-solving strategies to technical challenges
- review personal progress against project goals
- conduct independent research to support learning
- produce clear written communication of technical material
- apply analytical skills to interpret technical data
- plan and execute tasks autonomously
- Scientific Supercomputing
What you learn (8)
- describe different categories of high-performance computing hardware
- select appropriate hardware for a given computational task
- develop parallel software programs to solve scientific problems
- use profiling tools to locate performance bottlenecks in code
- devise strategies to resolve identified performance bottlenecks
- explain the operation of high-performance computing systems
- operate a high-performance computing system
- analyse a scientific problem to select a suitable parallelisation strategy
“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.
Where does it lead?
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 135 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 12, 24, 22
Half of graduates earned between £26,000 and £39,000. Five years on, the median is £41,000. 90% were in work or further study 15 months after finishing; 90% of those in work were in professional or managerial jobs.
All outcome figures7
| Measure | Value | Based on |
|---|---|---|
| Continue after year 15% left | 95% | 15 |
| In work or study, 15 months on5% studying | 90% | 35 |
| Professional or managerial job | 90% | 25 |
| Pay 15 months on, median | £33,000 | 20 |
| Pay 3 years on, median | £33,000 | 135 |
| Pay 5 years on, median | £41,000 | 140 |
What does it cost?
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.
York 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. International students: £33,500 a year (2027/28).
What do students say?
NSS — a yearly survey of final-year students at every UK university; 80% 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: 92% agreed on question 11; lowest: 25% on question 17.
All questions26
| Question | Agree |
|---|---|
| Question 1 | 75% |
| Question 2 | 58% |
| Question 3 | 83% |
| Question 4 | 75% |
| Question 5 | 50% |
| Question 6 | 67% |
| Question 7 | 67% |
| Question 8 | 67% |
| Question 9 | 83% |
| Question 10 | 58% |
| Question 11 | 92% |
| Question 12 | 67% |
| Question 13 | 67% |
| Question 14 | 58% |
| Question 15 | 92% |
| Question 16 | 83% |
| Question 17 | 25% |
| Question 18 | 45% |
| Question 19 | 92% |
| Question 20 | 80% |
| Question 21 | 92% |
| Question 22 | 83% |
| Question 23 | 92% |
| Question 24 | 45% |
| Question 25 | 73% |
| Question 26 | 83% |
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 York’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 York is a trade mark of the university; sch.today is independent of it.