Department of Electronics and Computer Science
BEng Electronic Engineering

Part I

Compulsory Units:
CM161 'C' Programming
EL107 Professional Issues
EL108 Analogue Electronics
EL109 Circuit Theory
EL113 Engineering Physics
EL114 Digital Circuits and Microprocessors
EL115 Logic Circuit Design
EL116 Software Engineering
EL117 Communications and Control
EL118 Solid State Electronics
MA166 Maths for Electronic and Computer Engineers
MA176 Maths for Electronic and Computer Engineers
Part II
Compulsory Units:
EL201 Analogue Electronics
EL202 Computer Systems Engineering
EL205 Design and Test of Digital Systems
EL206 Semiconductor Devices
EL207 Design 1
EL208 Design 2
EL210 Software Engineering
EL213 Control and Systems Engineering
EL218 Charges, Currents and Fields
EL220 Communications II
MA271 Maths for Electronic and Computer Engineers
MA272 Maths for Electronic and Computer Engineers
Part III
Compulsory Units:
EL391 Individual Project
Plus a total of ten units from the following lists with no more than six units in either semester:

 
Semester 1 and  2
LC316 French (double unit) (cannot be offered to MEng Euro/Tripartite) or
LC326 German (double unit) (cannot be offered to MEng Euro/Tripartite)

 
Semester 1
EL310 Digital System Design
EL335 Signal Processing
EZ416 Nonlinear and Adaptive Control (part III only)
EL331 Integrated Circuit Design
EL327 Software Engineering
EL333 Radio Communications
EL339 Computational Modelling (cannot be offered with MA367)
EL317 Opto-electronics
EL315 Speech Processing
CM303 Principles of Computer Graphics
CM311 Neural Computing
MA361 Partial Differential Equations
MA363 Statistics for Engineering Systems (part III only) or
MA365 Optimisation* or
MA367 Numerical Methods*
LW361 Industrial Law 1 (BEng only) (cannot be offered with LC316 or LC326)
AM361 Management 1 (BEng only)
EZ409 Electronic Measurement and Techniques (MEng part IV only)
* Cannot be offered to Part III MEng Electronic Engineering or Part III MEng Electronic Engineering with European Studies

 
Semester 2
EL338 Analogue Electronics (part III only)
EL325 Design Automation
EL328 Materials and Processing of Devices
EL334 Digital Transmission
EL324 Image Processing or
EL332 Digital Control System Design or
CM306 Computer Vision (BEng only)
EL318 Advanced Computer Architecture
CM307 Real-Time Computing and Embedded Systems (part III only; cannot be offered to MEng Euro/Tripartite) or
AM362 Management 2 (pre-requisite AM361) (BEng only)
EL336 Computer Networks or
CM310 Advanced Computational Modelling (pre-requisite EL339) (part III only; cannot be offered to MEng Euro/Tripartite)
CM312 Software QA and Project Management (pre-requisite EL327)
MA362 Complex Variables and Transforms or
MA364 Operational Research
LW362 Industrial Law 2 (pre-requisite LW361) (BEng only)
MEng Electronic Engineering

Parts I & II

Compulsory Units:
 As for BEng Electronic Engineering
Part III
Compulsory Units:
EL310 Digital System Design

EL335 Signal Processing
EL338 Analogue Electronics
EL391 Individual Project
FE361 Industrial Studies 1
MA363 Statistics for Engineering Systems
Plus six units from the BEng Electronic Engineering Part III option lists.
Part IV
Compulsory Units:
EL401 Advanced Design

EL420 Industrial Applications
FE461 Industrial Studies 2
EL495 Multidisciplinary Project
Group Design Project
Plus a total of four units from EZ409, EL401 and the BEng Electronic Engineering option lists.
MEng Electronic Engineering with European Studies

Part I

Compulsory Units:
As for BEng Electronic Engineering except for EL107

Plus
LC119 French for MEng Euro I or
LC128 German for MEng Euro I
Part II
Compulsory Units:
As for BEng Electronic Engineering except for EL207 and EL208 plus

PO262 Contemporary Europe with either
LC219 French for MEng Euro II or
LC228 German for MEng Euro II
Part III
Compulsory Units:
FE361 Industrial Studies 1

MA363 Statistics for Engineering Systems
EL208 Design 2
EL310 Digital System Design
EL335 Signal Processing
EL338 Analogue Electronics
Group Design Project with either
LC319 French for MEng Euro III or
LC328 German for MEng Euro III
Plus a total of two units from the BEng Electronic Engineering Part III option lists.
Part IV Abroad
Ecole Supirieure d'Inginieurs en Electrotechnique et Electronique
Part IV study should complement as far as possible Part III study.

Part IV comprises: three modules from one of the four majeures available
Etude de cas
Projet 1
Projet 2
Multidisciplinary Studies
 
 
Universitdt Karlsruhe
Part IV study should complement as far as possible Part III study.

Part IV comprises:
Lectures (2011 Semesterwochenstunden)
Individual Project (Studienarbeit)
Multidisciplinary Studies
Lecture courses will be selected from the following Dipl.-Ing. study programmes (Studienmodelle des Hauptstudiums):
Theoretische Electrotechnik
Industrielle Informationssyteme
Regelungs-und Steuerungstechnik
Hochfrequenztechnik
Optische Nachrichtentechnik
Technik der Informationsverabeitung
Nachrichtensysteme
Integrierte Schaltungen
Technik der Ton-und Bilderuebertragung
MEng Electronic Engineering with Tripartite Diploma

Part I

Compulsory Units:
As for BEng Electronic Engineering except for EL107 with

LC128 German for MEng Euro I
Part II
Compulsory Units :
As for BEng Electronic Engineering except for EL207 and EL208 with

LC119 French for MEng Euro I
Part III
Compulsory Units:
FE361 Industrial Studies 1

MA363 Statistics for Engineering Systems
EL208 Design 2
EL310 Digital System Design
EL335 Signal Processing
EL338 Analogue Electronics
LC326 German for Mathematicians and Engineers
Group Design Project
Plus a total of two units from the BEng Electronic Engineering Part III option lists except for CM310, CM307.
Part IV Abroad
Universitdt Karlsruhe
Part IV study should complement as far as possible Part III study.

Part IV comprises:
Lectures (2211 Semesterwochenstunden)
Individual Project (Studienarbeit)
French (2 Semesterwochenstunden)

Lecture courses will be selected from the following Dipl.-Ing. study programmes (Studienmodelle des Hauptstudiums):
Theoretische Electrotechnik
Industrielle Informationssyteme
Regelungs-und Steuerungstechnik
Hochfrequenztechnik
Optische Nachrichtentechnik
Technik der Informationsverabeitung
Nachrichtensysteme
Integrierte Schaltungen
Technik der Ton-und Bilderuebertragung
 

Part V Abroad

Ecole Supirieure d'Inginieurs en Electrotechnique et Electronique
Candidates will undertake taught courses, a research, development or design project and will be required to submit a dissertation on the project and may be required to attend an oral examination on this project.
MEng Electronics

Parts I & II

Compulsory Units:
As for BEng Electronic Engineering
Part III
Compulsory Units:
EL310 Digital System Design
EL331 Integrated Circuit Design
EL332 Digital Control System Design
EL333 Radio Communications
EL335 Signal Processing
EL338 Analogue Electronics
EL391 Individual Project
FE361 Industrial Studies 1
Plus a total of four units from the BEng Electronic Engineering options list.
Part IV
Compulsory Units:
EL420 Industrial Applications
EL493 Group Project
Plus three Semester 1 units and four Semester 2 units from the following lists:

 
Semester 1
EZ403 Computational Intelligence
EZ404 Artificial Intelligence
EZ405 Optical Fibre Communications
EZ406 Integrated and Nonlinear Optics
EZ407 SPICE Circuit Models and Technology
EZ408 Digital IC Design
EZ409 Electronic Measurement and Techniques
EZ410 High Performance Computational Modelling
EZ422 Radio Communications Engineering
EZ435 Computer Networks

 
Semester 2
EL411 Analogue Integrated Circuit Design (double unit)
EZ412 Radio Communications Networks and Systems (double unit)
EZ413 Optoelectronic Technologies and Markets (double unit)
EZ414 Digital Systems Synthesis (double unit)
EZ415 Instrumenation and Sensors (double unit)
EZ417 Optoelectronics Group Project (double unit)
EZ421 Personal Multimedia Communications (double unit)
EZ423 Speech Communication (double unit)
EZ424 Computer Vision (double unit)
EZ431 VLSI Design Project (double unit)
EZ432 Real-Time System Design (double unit)
EZ434 Silicon Technology and Devices (double unit)
EZ436 Radar and Sonar (double unit)
EZ438 Cryptography and Data Compression (double unit)
MEng Electronics with Telecommunications

Parts I & II

Compulsory Units:
As for BEng Electronic Engineering
Part III
Compulsory Units:
EL310 Digital System Design
EL333 Radio Communications
EL334 Digital Transmission
EL335 Signal Processing
EL338 Analogue Electronics
EL391 Individual Project
FE361 Industrial Studies 1
Plus a total of five units from the BEng Electronic Engineering options list.
Part IV
Compulsory Units:
EL420 Industrial Applications
EL493 Group Project
EZ435 Computer Networks
EZ422 Radio Communications Engineering
Plus a total of nine units from the following lists:

 
Semester 1
EZ403 Intelligent Systems
EZ404 Artificial Intelligence
EZ405 Optical Fibre Communications
EZ416 Nonlinear and Adaptive Control

 
Semester 2
EZ424 Computer Vision (double unit)
EZ412 Radio Communications Networks and Systems (double unit)
EL434 Silicon Technology and Devices (double unit)
EL431 VLSI Design Project (double unit)
EZ421 Personal Multimedia Communications (double unit)
EZ423 Speech Communication (double unit)
EL411 Analogue Integrated Circuit Design (double unit) or
EL438 Cryptography and Data Compression (double unit)
EL432 Real-time System Design (double unit)
EL436 Radar and Sonar (double unit)
MEng Electronics with Computer Systems

Parts I & II

Compulsory Units:
As for BEng Electronic Engineering
Part III
Compulsory Units:
EL310 Digital System Design
EL318 Advanced Computer Architecture
EL335 Signal Processing
EL336 Computer Networks
EL338 Analogue Electronics
EL391 Individual Project
FE361 Industrial Studies 1
Plus a total of five units from the BEng Electronic Engineering options list.
Part IV
Compulsory Units:
EL420 Industrial Applications
EL493 Group Project
EZ410 High Performance Computational Modelling
EZ435 Computer Networks
Plus nine optional units from the following lists:

 
Semester 1
EZ403 Intelligent Systems
EZ404 Artificial Intelligence
EZ416 Nonlinear and Adaptive Control
EZ422 Radio Communications Engineering
EZ408 Digital Control

 
Semester 2
EZ412 Radio Communications Networks and Systems (double unit)
EZ414 Digital Systems Synthesis (double unit)
EZ415 Instrumenation and Sensors (double unit)
EZ421 Personal Multimedia Communications (double unit)
EZ423 Speech Communication (double unit)
EZ424 Computer Vision (double unit)
EZ431 VLSI Design Project (double unit)
EZ432 Real-Time System Design (double unit)
EZ434 Silicon Technology and Devices (double unit)
EZ436 Radar and Sonar (double unit)
EZ438 Cryptography and Data Compression (double unit)
MEng Electronics with Computational Intelligence

Parts I & II

Compulsory Units:
 As for BEng Electronic Engineering
Part III
Compulsory Units:
EL310 Digital System Design

EL315 Speech Processing
EL324 Image Processing
EL335 Signal Processing
EL338 Analogue Electronics
EL391 Individual Project
FE361 Industrial Studies 1
Plus a total of five units from the BEng Electronic Engineering options list.
Part IV
Compulsory Units:
EL420 Industrial Applications
EL493 Group Project
EZ403 Computational Intelligence
EZ404 Artificial Intelligence
Plus nine optional units from the following lists with no more than eight units in Semester 2.

 
Semester 1
EZ435 Computer Networks
EZ416 Nonlinear and Adaptive Control
EZ422 Radio Communications Engineering
EZ408 Digital IC Design
EZ410 High Performance Computational Modelling

 
Semester 2
EZ424 Computer Vision (double unit)
EZ434 Silicon Technology and Devices (double unit)
EZ431 VLSI Design Project (double unit)
EZ423 Speech Communication (double unit)
EZ414 Digital Systems Synthesis (double unit) or
EZ421 Personal Multimedia Communications (double unit)
EZ438 Cryptography and Data Compression (double unit)
EZ432 Real-time System and Designs (double unit)
EZ436 Radar and Sonar (double unit)

 
MEng Electronics with Optical Electronics

Parts I & II

Compulsory Units:
 As for BEng Electronic Engineering
Part III
Compulsory Units:
EL310 Digital System Design
EL317 Optoelectronics
EL335 Signal Processing
EL338 Analogue Electronics
EL391 Individual Project
FE361 Industrial Studies 1
Plus a total of six units from the BEng Electronic Engineering options list except for EZ416.
Part IV
Compulsory Units:
EL420 Industrial Applications
EL493 Group Project
EZ405 Optical Fibre Communications
EZ406 Integrated and Non-linear Optics
EZ417 Optoelectronics Group Project
Plus a total of seven units from the following lists:

 
Semester I
EZ403 Intelligent Systems
EZ435 Computer Networks
EZ407 SPICE Circuit Models and Technology
EZ409 Electronic Measurement and Techniques
EZ422 Radio Communications Engineering
EZ410 High Performance Computational Modelling

 
Semester 2
EZ424 Computer Vision
EZ413 Optoelectronic Technologies and Markets (double unit)
EZ434 Silicon Technology and Devices (double unit)
EZ431 VLSI Design Project (double unit)
EZ415 Instrumentation and Sensors (double unit) or
EZ423 Speech Communication (double unit)
EZ421 Personal Multimedia Communications (double unit)
EZ411 Analogue Integrated Circuit Design (double unit) or
EZ438 Crytography and Data Compression (double unit)
EZ432 Real Time System Designs (double unit) or
EZ436 Radar and Sonar (double unit)

MEng Electronics with Artificial Intelligence

Parts I & II

Compulsory Units:
As for BEng Electronic Engineering

Part III

Compulsory Units:
EL310 Digital System Design
EL315 Speech Processing
EL324 Image Processing
EL335 Signal Processing
EL338 Analogue Electronics
EL391 Individual Project
FE361 Industrial Studies 1
Plus a total of five units from the BEng Electronic Engineering options list.

Part IV

Compulsory Units:
EL420 Industrial Applications
EL493 Group Project
EZ403 Intelligent Systems
EZ404 Artificial Intelligence
Plus nine optional units from the following lists with no more than eight units in Semester 2.

 
Semester 1
EZ435 Computer Networks
EZ416 Nonlinear and Adaptive Control
EZ422 Radio Communications Engineering
EZ408 Digital IC Design
EZ410 High Performance Computational Modelling

 
Semester 2
EZ424 Computer Vision (double unit)
EZ434 Silicon Technology and Devices (double unit)
EZ431 VLSI Design Project (double unit)
EZ423 Speech Communication (double unit)
EZ414 Digital Systems Synthesis (double unit) or
EZ421 Personal Multimedia Communications (double unit)
EZ438 Crytography and Data Compression (double unit)
EZ432 Real-time System Designs (double unit) or
EZ436 Radar and Sonar (double unit)

MEng Electronics with Optical Communications

Part I & II

Compulsory Units:
As for BEng Electronic Engineering

Part III

Compulsory Units:
EL310 Digital System Design
EL317 Optoelectronics
EL335 Signal Processing
EL338 Analogue Electronics
EL391 Individual Project
FE361 Industrial Studies 1
Plus a total of six units from the BEng Electronic Engineering options list except for EZ416

Part IV

Compulsory Units:
EL420 Industrial Applications
EL493 Group Project
EZ405 Optical Fibre Communications
EZ406 Integrated and Non-linear Optics
EZ417 Optoelectronics Group Project
Plus a total of seven units from the following lists:

 
Semester 1
EZ403 Intelligent Systems
EZ435 Computer Networks
EZ407 SPICE Circuit Models and Technology
EZ409 Electronic Measurement and Techniques
EZ422 Radio Communications Engineering
EZ410 High Performance Computational Modelling

 
Semester 2
EZ424 Computer Vision
EZ413 Optoelectronic Technologies and Markets (double unit)
EZ434 Silicon Technology and Devices (double unit)
EZ431 VLSI Design Project (double unit)
EZ415 Instrumentation and Sensors (double unit) or
EZ423 Speech Communication (double unit)
EZ421 Personal Multimedia Communications (double unit)
EZ411 Analogue Integrated Circuit Design (double unit) or
EZ438 Crytography and Data Compression (double unit)
EZ432 Real Time System Designs (double unit) or
EZ436 Radar and Sonar (double unit)

MEng Electronics with Microelectronics

Parts I & II

Compulsory Units:
As for BEng Electronic Engineering
Part III
Compulsory Units:
EL310 Digital System Design
EL325 Design Automation
EL328 Materials and Processing of Devices
EL331 Integrated Circuit Design
EL335 Signal Processing
EL338 Analogue Electronics
EL391 Individual Project
FE361 Industrial Studies 1
Plus a total of four units from the BEng Electronic Engineering options list except EZ416.

Part IV
Compulsory Units:
EL420 Industrial Applications
EL493 Group Project
EZ407 SPICE Circuit Models and Technology
EZ408 Digital IC Design
Plus a total of nine units from the following lists:

 
Semester 1
EZ403 Intelligent Systems
EZ435 Computer Networks
EZ422 Radio Communications Engineering
EZ405 Optical Fibre Communications
EZ410 High Performance Computational Modelling
EZ406 Integrated and Nonlinear Optics

 
Semester 2
EZ417 Group Optoelectronics Project (double unit) or
EZ424 Computer Vision (double unit)
EZ413 Optoelectronics Technologies and Markets (double unit)
EZ434 Silicon Technology and Devices (double unit)
EZ431 VLSI Design Project (double unit)
EZ415 Instrumentation and Sensors (double unit) or
EZ423 Speech Communication (double unit)
EZ414 Digital Systems Synthesis (double unit) or
EZ421 Personal Multimedia Communications (double unit)
EZ411 Analogue Integrated Circuit Design (double unit) or
EZ438 Crytography and Data Compression (double unit)
EZ432 Real Time System Designs (double unit) or
EZ436 Radar and Sonar (double unit)

MEng Engineering Management (Electronic Engineering)

Parts I & II

Compulsory Units:
As for BEng Electronic Engineering


Part III

Compulsory Units:
ME301 Engineering Design
EL310 Digital System Design
EL335 Signal Processing
EL391 Individual Project
AM201 Organisations and Management
AM307 Principles and Practice of Management Science
AM331 Project Management
AM305 Marketing Analysis
AM328 Operations Management
AM222 Risk Management
AM330 Accounting and Finance for Non Specialists
Plus one management option from the following:

 
Semester 1
AM319 Information Systems Management (part IV only)
SS361 Human Resource Management
AM311 Entrepreneurial Management
AM315 Decision Systems

 
Semester 2
AM312 Strategic Management
AM308 Problem Structuring
ST304 Market Research Methods

Part IV

Compulsory Units:
Group Design Project
Multidisciplinary Project
EL420 Industrial Applications
EL401 Advanced Design
EL338 Analogue Electronics
MA363 Statistics for Engineering Systems
Plus three units from the management options listed above.
BEng Computer Engineering

Part I

Compulsory Units:
CM142 Advanced Programming

CM143 Programming Principles
CM146 Computer Architecture
CM150 Data Structures and Algorithms
EL107 Professional Issues
EL109 Circuit Theory
EL114 Digital Circuits and Microprocessors
EL115 Logic Circuit Design
EL117 Communications and Control
MA166 Maths for Electronic and Computer Engineers
MA176 Maths for Electronic and Computer Engineers
Part II
Compulsory Units:
CM147 Mathematics for Computer Science

CM148 Software Engineering
CM215 Operating Systems
CM217 Compiler Engineering
EL202 Computer Systems Engineering
EL205 Design and Test of Digital Systems
EL207 Design 1
EL208 Design 2
EL212 Communications
EL213 Control and Systems Engineering
EL202 Communications II
MA271 Mathematics for Electronic, Information and Computer Engineers
Plus either
CM202 Logic Programming or
CM214 Communications and Networks
Part III
Compulsory Units:
CM301 Applications, Management and Awareness
CM391 Individual Project
Plus a total of nine units from the following list with no more than eight units from any semester.

 
Semesters 1 & 2
LC316 French (double unit) (cannot be offered with LW361) or
LC326 German (double unit)

 
Semester 1
EL310 Digital System Design
EL335 Signal Processing
CM317 Artificial Intelligence 1
CM311 Neural Computing
EL339 Computational Modelling
EL315 Speech Processing
CM303 Principles of Computer Graphics
CM313 Distributed Computing and Networks
MA367 Numerical Methods (double unit) (cannot be offered with MA361, MA362, MA363, MA364, MA365)
MA361 Partial Differential Equations or
MA363 Statistics for Engineering Systems or
MA365 Optimisation
AM361 Management 1
LW361 Industrial Law 1

 
Semester 2
EL332 Digital Control System Design
CM302 Artificial Intelligence 2
CM310 Advanced Computational Modelling
EL334 Digital Transmission
CM314 Critical Systems
EL325 Design Automation
EL324 Image Processing
EL318 Advanced Computer Architecture
CM306 Computer Vision
CM312 Software QA and Project Management
MA362 Complex Variables and Transforms
MA364 Operational Research
AM362 Management 2 (pre-requisite AM361) (BEng only)
CM307 Real-Time Computing and Embedded Systems (cannot be offered with AM362)
LW362 Industrial Law 2 (pre-requisite LW361)
MEng Computer Engineering

Parts I & II

Compulsory Units:
As for BEng Computer Engineering
Part III
Compulsory Units:
CM301 Applications, Management and Awareness

CM307 Real-Time Computing and Embedded Systems and
EL318 Advanced Computer Architecture
EL332 Digital Control Systems Design and
EL335 Signal Processing
EL391 Individual Project
Plus seven units from the BEng Computer Engineering Part III options lists with no more than five in Semester 2.
Part IV
Compulsory Units:
EL493 Group Design Project
CM411 Systems Integration
EL420 Industrial Applications
Plus nine optional units, three from Semester 1 and six from Semester 2.

 
Semester 1
CM400 Electronic Commerce
EZ403 Computational Intelligence
EZ404 Artificial Intelligence
EZ410 High Performance Computational Modelling
EZ435 Computer Networks
LW361 Industrial Law 1 or
MA363 Statistics for Engineering Systems or
MA365 Optimisation

 
Semester 2
CM401 Formal Design of Systems (double unit)
CM403 Intelligent Agents (double unit)
EZ414 Digital Systems Synthesis (double unit)
EZ424 Computer Vision (double unit)
EZ425 Advanced Computer Graphics (double unit)
EZ432 Real Time System Designs (double unit)
EL438 Cryptography and Data Compression (double unit)
BSc Computer Science

Part I

Compulsory Units:
CM140 Introduction to Formal Methods
CM142 Advanced Programming
CM143 Programming Principles
CM144 Software Tools and Techniques
CM146 Computer Architecture
CM147 Mathematics for Computer Science
CM148 Software Engineering
CM150 Data Structures and Algorithms
EL107 Professional Issues
EL161 Introduction to Digital Electronics
Plus either
CM141 Computer Systems and Applications or
MA167 Engineering Mathematics for Computer Scientists
Part II
Compulsory Units:
CM202 Logic Programming
CM203 Computational Systems
CM205 Database Systems
CM206 Distributed Computing
CM212 Human-Computer Interaction
CM213 Software Analysis and Design
CM214 Communications and Networks
CM215 Operating Systems
CM217 Compiler Engineering
CM219 Theory of Computing
CM292 Software Engineering Group Project
Plus one from the following
CM204 Introduction to Computational Modelling (MA177 pre-requisite)
EL205 Design and Test of Digital Systems
MA167 Engineering Mathematics for Computer Science
Part III
Compulsory Units:
CM301 Applications, Management and Awareness
CM391 Individual Project
Plus a total of eight units from the following list with no more than four in Semester 1 and no more than five in Semester 2.

 
Semester 1 & 2
LC316 French (double unit) * or
LC326 German (double unit) * or
LC336 Spanish (double unit) *
* Cannot be offered with LW361

Semester 1
CM204 Introduction to Computational Modelling
CM303 Principles of Computer Graphics
CM311 Neural Computing
CM313 Distributed Computing and Networks
CM315 Programming Language Design
CM316 Multimedia Systems
CM317 Artificial Intelligence 1
CM324 E-Business Techniques
CM327 Large Scale Distributed Systems
MA365 Optimisation
AM361 Management 1 (cannot be offered with AM330)
LW361 Industrial Law 1

 
Semester 2
CM323 Advanced Databases
CM300 Scripting Languages
CM302 Cognitive Science
CM310 Advanced Computational Modelling
CM314 Critical Systems
CM320 Advanced Operating Systems
CM322 Hypertext and Web Technologies
EL318 Advanced Computer Architecture
CM306 Computer Vision
CM312 Software QA and Project Management
MA364 Operational Research
AM362 Management 2 (pre-requisite AM361) or
AM330 Accounting and Finance for Non-Specialists
CM307 Real-Time Computing and Embedded Systems (cannot be offered with AM362)
LW362 Industrial Law 2 (pre-requisite LW361)
BSc Computer Science and Modern Languages
Parts I,  II & III
Last date of entry onto course 1998/99
Part IV
Compulsory Units:
CM391 Individual Project
With either French, German or Spanish Language.
Plus the equivalent of seven units from the following lists.

 
Semester 1
CM301 Applications, Management and Awareness
CM303 Principles of Computer Graphics
CM311 Neural Computing
CM313 Distributed Computing and Networks
CM315 Programming Language Design
CM316 Multimedia Systems
CM317 Artificial Intelligence 1
CM324 E-Business Techniques
CM327 Large Scale Distributed System

 
Semester 2
CM312 Software QA and Project Management
CM306 Computer Vision
CM310 Advanced Computational Modelling
CM300 Scripting Languages
CM323 Advanced Databases
CM302 Cognitive Science
CM322 Hypertext and Web Technologies
CM307 Real-Time Computing and Embedded Systems
CM314 Critical Systems
CM320 Advanced Operating Systems
AM330 Accounting and Finance for Non-Specialists
BSc Computer Science with Systems Integration

Parts I & II

Compulsory Units:
As for BSc Computer Science
Part III
Compulsory Units:
CM301 Applications, Management and Awareness

CM312 Software Quality Assurance and Project Management
CM313 Advanced Computer Networks
CM314 Critical Systems
CM320 Advanced Operating System
CM391 Individual Project
Plus four units from the BSc Computer Science lists.
BSc Computer Science with Artificial Intelligence

Parts I & II

Compulsory Units:
As for BSc Computer Science
Part III
Compulsory Units:
CM301 Applications, Management and Awareness

CM302 Artificial Intelligence 2
CM306 Computer Vision
CM311 Neural Computing
CM317 Artificial Intelligence 1
CM391 Individual Project
Plus four units from the BSc Computer Science lists.
BSc Computer Science with Image and Multimedia Systems

Parts I & II

Compulsory Units:
As for BSc Computer Science
Part III
Compulsory Units:
CM300 Scripting Languages

CM301 Applications, Management and Awareness
CM303 Principles of Computer Graphics
CM306 Computer Vision
CM316 Multimedia Systems
CM391 Individual Project
Plus four units from the BSc Computer Science lists.
BSc Computer Science with Distributed Systems and Networks

Parts I & II

Compulsory Units:
As for BSc Computer Science
Part III
Compulsory Units:
CM301 Applications, Management and Awareness
CM307 Real Time Computing and Embedded Systems
CM313 Advanced Computer Networks
CM324 E-Business Techniques
CM327 Large Scale Distributed Systems
CM391 Individual Project
Plus four units from the BSc Computer Science lists except for AM362.
MEng Software Engineering

Parts I & II

Compulsory Units:
As for BSc Computer Science
Part III
Compulsory Units:
CM301 Applications, Management and Awareness
CM312 Software Quality Assurance and Project Management
CM314 Critical Systems
CM324 E-Business Techniques
CM391 Individual Project
FE361 Industrial Studies 1
Plus six units from the following lists:

 
Semesters 1 & 2
LC316 French for Engineers and Mathematicians (double unit)* or
LC326 German for Mathematics and Engineers (double unit)* or
LC336 Spanish for Mathematicians and Engineers (double unit) (part III only) *
* Cannot be offered to MEng Engineering Management (Software Engineering)

 
Semester 1
CM204 Introduction to Computational Modelling (part III only)
CM315 Programming Language Design (part III only)
CM324 E-Business Techniques
CM400 Electronic Commerce
CM327 Large Scale Distributed Systems
CM303 Principles of Computer Graphics
CM313 Advanced Computer Networks
CM311 Neural Computing (cannot be offered with EZ410)
CM317 Artificial Intelligence
CM316 Multimedia Systems
EZ403 Intelligent Systems (part IV only)
EZ404 Artificial Intelligence (part IV only)
EZ435 Computer Networks (part IV only)
EZ410 High Performance Computational Modelling (cannot be offered with CM311) (part IV only)
MA361 Partial Differential Equations or
MA363 Statistics for Engineeering Systems or
MA365 Optimisation or
MA367 Numerical Methods

 
Semester 2
CM202 Cognitive Science (part III only)
CM320 Advanced Operating Systems (part III only)
CM411 Systems Integration (double unit) (part IV only)
CM401 Formal Design of Systems (double unit) (part IV only)
CM403 Intelligent Agents (double unit) (part IV only)
EZ432 Real Time System Designs (double unit) (part IV only)
CM306 Computer Vision (cannot be offered with EZ438)
CM307 Real-time Computing and Embedded Systems
CM310 Advanced Computational Modelling (cannot be offered with EZ438)
CM300 Scripting Languages
CM322 Hypertext and Web Technologies
CM323 Advanced Databases
EL318 Advanced Computer Architecture
EZ424 Computer Vision (double unit) (part IV only)
EZ414 Digital Systems Synthesis (double unit) (part IV only)
EZ438 Cryptography and Data Compression (double unit) (cannot be offered with CM306 or CM310) (part IV only)
MA362 Complex Variables and Transforms or
MA364 Operational Research
AM330 Accounting and Finance for non-Specialists (part III only)

Part IV

Compulsory Units:
CM493 Group Design Project
EL495 Multidisciplinary Project
FE461 Industrial Studies 2
Plus seven units from the part III lists.

MEng Engineering Management (Software Engineering)

Parts I & II

Compulsory Units:
As for MEng Software Engineering


Part III

Compulsory Units:
CM301 Applications, Management and Awareness
CM314 Critical Systems
CM312 Software Quality Assurance and Project Management
CM391 Individual Project
AM201 Organisations and Management
AM307 Principles and Practice of Management Science
AM331 Project Management
AM305 Marketing Analysis
AM328 Operations Management
AM222 Risk Management
AM330 Accounting and Finance for Non Specialists
Plus one management option from the following:

 
Semester 1
AM319 Information Systems Management (part IV only)
SS361 Human Resource Management
AM311 Entrepreneurial Management
AM315 Decision Systems

 
Semester 2
AM312 Strategic Management
AM308 Problem Structuring
ST304 Market Research Methods


Part IV

Compulsory Units:
CM493 Group Design Project
CM495 Multidisciplinary Project
Plus six units from the MEng Software Engineering options lists and three units from the management options listed above.
BEng Electrical Engineering

Part I

Compulsory Units:
CM161 'C' Programming
EA100 Mechanics of Solids 1
EE101 Materials
EE105 Fields 1
EE112 Energy and Systems
EL107 Professional Issues
EL108 Analogue Electronics
EL109 Circuit Theory
EL115 Logic Circuit Design
EL117 Communications and Control
MA166 Maths for Electronic and Electrical Engineers
MA171 Maths for Electrical and Electromechanical Engineers
ME165 Design
Part II
Compulsory Units:
EE201 Materials II
EE202 Applied Electromagnetics
EE203 Computing and CAD
EE204 Electrical Machines
EE206 Power Electronics
EE207 Circuits II
EE213 Engineering Design and Manufacture II
EL202 Computer Systems Engineering
EL213 Control and Systems Engineering
MA271 Maths for Electronics and Computer Engineers
MA272 Maths for Electronics and Computer Engineers
ME262 Signal Sensing and Processing
Part III
Compulsory Units:
EE301 Power Systems Technology
EE303 Power Electronics and Drives
EE305 Applications of Electrical Materials
EE309 High Voltage Engineering
EE314 Automation and Robotics
EZ416 Nonlinear and Adaptive Control
EE391 Individual Project
Plus a total of four units from the following list, not more than three units in Semester 2:

 
Semester 1 & 2
LC316 French for Engineers and Mathematicians (double unit) (part III only)* or
LC326 German for Mathematicians and Engineers (double unit) (part III only) *
* Cannot be offered to MEng Engineering Management (Electrical Engineering)

 
Semester 1
EE316 Electrical Machine Dynamics
MA361 Partial Differential Equations (BEng part III or MEng part IV only) or
MA365 Optimisation (BEng part III or MEng part IV only) or
MA367 Numerical Methods (BEng part III or MEng part IV only)
LW361 Industrial Law 1 (BEng only) (cannot be offered with LC316 or LC326)
AM361 Management 1 (BEng only)

 
Semester 2
EE302 Applications of Modern Drive Systems
EE308 Industrial Electrostatics
EE304 Power Systems Engineering
EL332 Digital Control Systems Design
EL324 Image Processing
EL336 Computer Networks
CM307 Real-time Computing and Embedded Systems (cannot be offered with AM362)
MA362 Complex Variables and Transforms (BEng part III or MEng part IV only) or
MA364 Operational Research
LW362 Industrial Law 2 (pre-requisite LW361) (BEng only)
AM362 Management 2 (pre-requisite AM361) (cannot be offered with CM307) (BEng only)
MEng Electrical Engineering

Parts I & II

Compulsory Units:
 As for BEng Electrical Engineering
Part III
Compulsory Units:
EE301 Power Systems Technology
EE303 Power Electronics and Drives
EE309 High Voltage Engineering
EE314 Automation and Robotics
EE391 Individual Project
EZ416 Nonlinear and Adaptive Control
FE361 Industrial Studies 1
MA363 Statistics for Engineering Systems
ME301 Engineering Design
ME352 Design for Manufacture
Plus a total of two units from the BEng options lists.
Part IV
Compulsory Units:
EE305 Applications of Electrical Materials
FE461 Industrial Studies 2
EL420 Industrial Applications
EE400 Advanced Electrical Materials
Group Design Project
Multidisciplinary Project
Plus a total of four units from the BEng options lists.
MEng Electrical Engineering with European Studies

Part I

Compulsory Units:
As for BEng Electrical Engineering except for EL107 with either

LC119 French for MEng Euro I or
LC128 German for MEng Euro I
Part II
Compulsory Units:
As for BEng Electrical Engineering with either

LC219 French for MEng Euro II or
LC228 German for MEng Euro II
Part III
Compulsory Units:
EE301 Power Systems Technology
EE303 Power Electronics and Drives
EE305 Applications of Electrical Materials
EE309 High Voltage Engineering
EE314 Automation and Robotics
EZ416 Nonlinear and Adaptive Control
FE361 Industrial Studies 1 with either
LC319 French or
LC328 German
Group Design Project
Plus two units from the following options lists, one in each semester.

 
Semester I
EE316 Electrical Machine Dynamics
ME301 Engineering Design
MA365 Optimisation or
MA367 Numerical Methods

 
Semester 2
EE302 Applications of Modern Drive Systems
EE308 Industrial Electrostatics
ME352 Design for Manufacture
EE304 Power Systems Engineering
EL332 Digital Control Systems Design
EL324 Image Processing
EL336 Computer Networks
CM307 Real time Computing and Embedded Systems
MA364 Operational Research or
MA362 Complex Variables and Transforms
Part IV Abroad
Compulsory Units:
EE391 Individual Project
EE421 Studies in France or Germany IA
EE422 Studies in France or Germany IB
EE423 Studies in France or Germany IIA
EE424 Studies in France or Germany IIB
EE495 Multidisciplinary Project
MEng Engineering Management (Electrical Engineering)

Part I & II

Compulsory Units:
As for BEng Electrical Engineering
Part III
Compulsory Units:
ME301 Engineering Design
EE303 Power Electronics and Drives
Probability and Statistics
EE391 Individual Project
AM201 Organisations and Management
AM307 Principles and Practice of Management Science
AM331 Project Management
AM305 Marketing Analysis
AM328 Operations Management
AM222 Risk Management
AM330 Accounting and Finance for Non Specialists
Plus one management option from the following:

 
Semester 1
AM319 Information Systems Management (part IV only)
SS361 Human Resource Management
AM311 Entrepreneurial Management
AM315 Decision Systems

 
Semester 2
AM312 Strategic Management
AM308 Problem Structuring
ST304 Market Research Methods
Part IV
Compulsory Units:
Group Design Project
Multidisciplinary Project
EE305 Applications of Electrical Materials
EE301 Power Systems Technology
EE307 Control Systems Design
Plus three units from the MEng Electrical Engineering options lists and three units from the management options listed above.
BEng Electromechanical Engineering

Part I

Compulsory Units:
As for BEng Electrical Engineering
Part II
Compulsory Units:
EA200 Materials
EE202 Applied Electromagnetics
EE204 Electrical Machines
EE206 Power Electronics
EE207 Circuits II
EE213 Engineering Design and Manufacture II
EL202 Computer Systems Engineering
EL213 Control and Systems Engineering
MA271 Mathematics for Electronic and Electrical Engineering
ME203 Linear Engineering Systems (Vibrations)
ME208 Engineering Design
ME262 Signal Sensing and Processing
Part III
Compulsory Units:
EE302 Applications of Modern Drive Systems
EE303 Power Electronics and Drives
EE331 Electromechanical Design
EE391 Individual Project
EZ416 Nonlinear and Adaptive Control
ME320 Power Transmission and Vibrations
Plus a total of four units from the following lists with no more than three units in either semester.

 
Semester 1 & 2
LC316 French (double unit) (Part III only) * or
LC326 German (double unit) (Part III only) *
IS301 Human Factors in Engineering (double unit) (Part III only)
* Cannot be offered to MEng Engineering Management (Electromechanical Engineering)

 
Semester 1
EE301 Power Systems Technology
EE316 Electrical Machine Dynamics
IS303 Automobile Engineering I - Road Vehicles
MA361 Partial Differential Equations (BEng Part III and MEng Part IV only)
MA365 Optimisation (BEng Part III and MEng Part IV only) or
MA367 Numerical Methods (BEng Part III and MEng Part IV only)
ME312 Automotive Engineering III
AM361 Management 1(BEng only)

 
Semester 2
EL332 Digital Control System Design (part III only)
EE308 Industrial Electrostatics (part III only)
EE314 Automation and Robotics
ME318 Acoustics and Noise Control (part III only)
EL324 Image Processing
EL336 Computer Networks
IS304 Automobile Engineering II
CM307Real-time Computing and Embedded Systems (cannot be offered with AM362)
MA364 Operational Research or
MA362 Complex Variables and Transforms
AM362 Management 2 (pre-requisite AM361)(cannot be offered with CM307)(BEng only)
MEng Electromechanical Engineering

Part I

Compulsory Units:
As for BEng Electrical Engineering
Part II
Compulsory Units:
As for BEng Electromechanical Engineering
Part III
Compulsory Units:
EE302 Applications of Modern Drive Systems

EE391 Individual Project
EZ416 Nonlinear and Adaptive Control
FE361 Industrial Studies 1
MA363 Statistics for Engineering Systems
ME320 Power Transmissions and Vibrations
ME301 Engineering Design
ME352 Design for Manufacture
Plus a total of four units from the BEng Electromechanical Engineering options lists.
Part IV
Compulsory Units:
EE303 Power Electronics and Drives
EE400 Advanced Electrical Materials
EL420 Industrial Applications
FE461 Industrial Studies 2
Multidisciplinary Project
Group Design Project
Plus a total of four units from the BEng Electromechanical Engineering options lists with no more than two units in Semester 2.
MEng Electromechanical Engineering with European Studies

Part I

Compulsory Units:
As for BEng Electrical Engineering with either
LC119 French for MEng Euro I or
LC128 German for MEng Euro I
Part II
Compulsory Units:
As for BEng Electromechanical Engineering with either
LC219 French for MEng Euro II or
LC228 German for MEng Euro II
Part III
Compulsory Units:
EE301 Power Systems Technology
EE302 Applications of Modern Drive Systems
EE303 Power Electronics and Drives
EE395 Group Design Project
EZ416 Nonlinear and Adaptive Control
FE361 Industrial Studies 1
ME318 Acoustics and Noise Control
ME320 Power Transmission and Vibrations with either
LC319 French for MEng Euro or
LC328 German for MEng Euro
Plus a total of four units from the following options lists.

 
Semesters 1 & 2
IS301 Human Factors in Engineering (double unit)

 
Semester 1
ME301 Engineering Design
EE316 Electrical Machine Dynamics
ME312 Automotive Engineering III
IS303 Automobile Engineering 1
MA367 Numerical Methods (cannot be offered with MA362 or MA364)

 
Semester 2
EL332 Digital Control System Design
ME352 Design for Manufacture
EE308 Industrial Electrostatics
EE314 Automation and Robotics
EL324 Image Processing
EL336 Computer Networks
IS304 Automobile Engineering 2
CM307 Real-time Computing and Embedded Systems
MA362 Complex Variables and Transforms (cannot be offered with MA367)
MA364 Operational Research (cannot be offered with MA367)
Part IV Abroad
Compulsory Units:
EE391 Individual Project
EE421 Studies in France or Germany IA
EE422 Studies in France or Germany IB
EE423 Studies in France or Germany IIA
EE424 Studies in France or Germany IIB
EE495 Multidisciplinary Project
MEng Engineering Management (Electromechanical Engineering)

Parts I & II

Compulsory Units:
As for BEng Electromechanical Engineering
Part III
Compulsory Units:
ME301 Engineering Design
EE302 Applications of Modern Drive Systems
Probability and Statistics
EE391 Individual Project
AM201 Organisations and Management
AM307 Principles and Practice of Management Science
AM331 Project Management
AM305 Marketing Analysis
AM328 Operations Management
AM222 Risk Management
AM330 Accounting and Finance for Non Specialists
Plus one management option from the following:

 
Semester 1
AM319 Information Systems Management (part IV only)
SS361 Human Resource Management
AM311 Entrepreneurial Management
AM315 Decision Systems

 
Semester 2
AM312 Strategic Management
AM308 Problem Structuring
ST304 Market Research Methods
Part IV
Compulsory Units:
Group Design Project
Multidisciplinary Project
EE303 Power Electronics and Drives
EE307 Control System Design
Plus four units from the MEng Electromechanical Engineeing option lists and three units from the management options listed above.