Modules - What You Study and When

2017-2018

First year undergraduate modules

First year modules are common to all undergraduate degree programmes

ACS130 Introduction to Systems Engineering & Software 20 credits Academic year
ACS131 Systems Engineering Mathematics 20 credits Academic year
ACS132 Modelling, Analysis and Control 20 credits Academic year
ACS133 Physical Systems 20 credits Academic year
ACS134 Digital and Embedded Systems 20 credits Academic year
EEE123 Introduction to Electric and Electronic Circuits 20 credits Academic year
FCE1001 Global Engineering Challenge 0 credits Autumn semester

Back to top

Second Year Undergraduate Modules

Modules taken by students on all undergraduate degree programmes

ACS214 Discrete Systems 20 credits Academic year
ACS217 Mathematics and Data Modelling 20 credits Academic year
ACS221 Control Systems Analysis and Design 20 credits Academic year
ACS223 Computer Systems and Applications 20 credits Academic year
ACS224 Systems Laboratory and Design 10 credits Spring semester
MGT388 Finance and Law for Engineers 10 credits Autumn semester
FCE2001 Engineering You're Hired 0 credits

Autumn semester

Students on each degree programme take an additional module, as marked in the table below.

Specialisation Modules (academic year)

COM160 Computer Problem Solving and Object Oriented Design (20 credits) MEC134 Engineering Mechanics
(20 credits)
EEE223 Electrical Energy Management and Conversion
(20 credits)
MGT136 Management Themes and Perspectives
(20 credits)
Computer Systems Engineering X
Mechatronic and Robotic Engineering X
Systems and Control Engineering (Choose 20 credits from the options marked) X X X
Systems and Control Engineering (Engineering Management) X
Note: Students on the Systems and Control Engineering programmes (BEng and MEng) may instead study MLT modules to the value of 20 credits.

Back to top

Third Year Undergraduate Modules

Modules taken by students on all undergraduate degree programmes

ACS322 Individual Project (BEng students will take this module) 30 credits Academic year
ACS330 Group Project (MEng student will take this module) 30 credits Academic year
ACS317 State-Space Control and Design 10 credits Autumn semester
ACS335 Real-Time Embedded Systems 10 credits Autumn semester
ACS321 Digital Signal Processing 10 credits Spring semester
MGT389 Project Management and HRM for Engineers 10 credits Spring semester

For the rest of the year module choice differs for each degree programme.

Computer Systems Engineering

Core modules
ACS336 Harware-in-the-Loop and Rapid Control Prototyping 10 credits Spring semester
COM2003 Automata, Logic and Computation 20 credits Academic year
Optional modules (students should choose 20 credits from the following group)
ACS323 Intelligent Systems 10 creditrs Autumn semester
ACS327 Space Systems Engineering 10 credits Autumn semester
ACS340 Biomechatronics 10 credits Autumn semester
ACS318 System Identification 10 credits Spring semester
ACS329 Robotics 10 credits Autumn semester
COM3240 Adaptive Intelligence 10 credits Spring semester
COM3501 Computer Security and Forensices 10 credits Spring semester
Note: Students may instead study a MLT single language to the value of 20 credits

Mechatronic and Robotic Engineering

Core modules
ACS340 Biomechatronics 10 credits Autumn semester
ACS329 Robotics 10 credits Autumn semester
AER291 Dynamics of Aerospace Structures and Machines 10 credits Spring semester
Optional modules (student should choose 20 credits from the following group)
ACS323 Intelligent Systems 10 credits Autumn semester
ACS327 Space Systems Engineering 10 credits Autumn semester
MEC202 Mechanics and Deformable Solids 10 credits Autumn semester
MEC304 Manufacturing Systems 10 credits Autumn semester
ACS318 System Identification 10 credits Spring semester
ACS336 Hardware-in-the-Loop and Rapid Control Prototyping 10 credits Spring semester
MEC316 Renewable Energy 10 credits Spring semester
MEC327 Structural Vibration 10 credits Spring semester
EEE223 Electrical Energy Management and Conversion 20 credits Academic year

Note: Students may instead study a MLT single language to the value of 20 credits

Systems and Control Engineering

Core modules
ACS323 Intelligent Systems 10 credits Autumn semester
ACS318 System Identification 10 credits Spring semester
ACS336 Harware-in-the-Loop and Rapid Control Prototyping 10 credits Spring semester
Optional modules (students should choose 20 credits from the following group)
ACS340 Biomechatronics 10 credits Autumn semester
ACS327 Space Systems Engineering 10 credits Autumn semester
MEC304 Manufacturing Systems 10 credits Autumn semester
ACS329 Robotics 10 credits Autumn semester

Note: Students may instead study a MLT single language to the value of 20 credits

Systems and Control Engineering (Engineering Management)

Core modules
ACS323 Intelligent Systems 10 credits Autumn semester
MGT133 Accounting and Finance for Managers 20 credits Academic year
Optional modules (students should choose 20 credits from the following group)
ACS327 Space Systems Engineering 10 credits Autumn semester
ACS318 Systems Identification 10 credits Spring semester
ACS329 Robotics 10 credits Autumn semester
ACS336 Hardware-in-the-Loop and Rapid Control Prototyping 10 credits Spring semester
Note: Student may instead study a MLT single language to the value of 20 credits

Back to top

Fourth Year Undergraduate Modules

Computer Systems Engineering

Core modules
ACS420 Advanced Project 60 credits Academic year
ACS408 Optimisation and Search 10 credits Autumn semester
ACS427 Data Modelling and Machine Intelligence 10 credits Autumn semester
Optional modules (students should choose 40 credits from the following group)
ACS426 Advanced Control 10 credits Autumn semester
COM4503 3D Computer Graphics 15 credits Autumn semester
COM4506 Testing and verification in safety-critical systems 15 credits Autumn semester
ACS410 Flight Dynamics and Control 10 credits Spring semester
ACS424 Multi-Sensor Data Fusion 10 credits Spring semester
ACS401 Nonlinear and Hybrid Control Systems 10 credits Spring semester
ACS6334 Mobile Robotics and Autonomous Vehicles 10 credits Spring semester
COM4501 Computer Security and Forensices 15 credits Spring semester
Note: Students may instead study a MLT single language to the value of 20 credits

Mechatronic and Robotic Engineering

Core modules
ACS420 Advanced Project 60 credits Academic year
ACS424 Multi-Sensor Data Fusion 10 credits Spring semester
ACS6334 Mobile Robotics and Autonomous Vehicles 10 credits Spring semester
Optional modules (students will choose 40 credits from the following group)
ACS408 Optimisation and Search 10 credits Autumn semester
ACS426 Advanced Control 10 credits Autumn semester
ACS427 Data Modelling and Machine Intelligence 10 credits Autumn semester
ACS410 Flight Dynamics and Control 10 credits Spring semester
ACS401 Nonlinear and Hybrid Control Systems 10 credits Spring semester
MEC407 Fundamental Biomechanics 10 credits Spring semester
MEC415 Condition Monitoring 10 credits Spring semester
MEC453 Advanced Structural Vibrations 10 credits Autumn semester
Note: Student may instead study a MLT single language to the value of 20 credits

Systems and Control Engineering

Core modules
ACS420 Advanced Project 60 credits Academic year
ACS426 Advanced Control 10 credits Autumn semester
ACS401 Nonlinear and Hybrid Control Systems 10 credits Spring semester
Optional modules (students should choose 40 credits from the following group)
ACS408 Optimisation and Search 10 credits Autumn semester
ACS427 Data Modelling and Machine Intelligence 10 credits Autumn semester
COM4503 3D Computer Graphics 15 credits Autumn semester
COM4506 Testing and Verification in Safety-Critical Systems 15 credits Autumn semester
ACS410 Flight Dynamics and Control 10 credits Spring semester
ACS424 Multi-sensor Data Fusion 10 credits Spring semester
ACS6334 Mobile Robotics and Autonomous Vehicles 10 credits Spring semester
COM4501 Computer Security and Forensics 15 credits Spring semester
MEC415 Condition Monitoring 10 credits Spring semester
Note: Students may instead study a MLT single language to the value of 20 credits

Systems and Control Engineering (Engineering Management)

Core modules
ACS420 Advanced Project 60 credits Academic year
ACS426 Advanced Control 10 credits Autumn semester
ACS401 Nonlinear and Hybrid Control Systems 10 credits
MEC408 Industrial Marketing: Basics and Cases 10 credits Autumn semester
MEC414 Engineering Martketable Solutions: Make a Change! 10 credits Spring semester
Optional modules (students should choose 20 credits from the following group)
ACS408 Optimisation and Search 10 credits Autumn semester
ACS427 Data Modelling and Machine Intelligence 10 credits Autumn semester
COM4503 3D Computer Graphics 15 credits Autumn semester
COM4506 Testing and Verification in Safety Critical Systems 15 credits Autumn semester
ACS410 Flight Dynamics and Control 10 credits Spring semester
ACS424 Multi-Sensor Data Fusion 10 credits Spring semester
ACS6334 Mobile Robotics and Autonomous Vehicles 10 credits Spring semester
MEC415 Condition Monitoring 10 credits Spring semester
COM4501 Computer Security and Forensices 15 credits Spring semester
Note: Students may instead study a MLT single language to the value of 20 credits

Back to top