48
Electrical Engineering, Electronics and Computer Science

Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

Electrical Engineering, Electronics

and Computer Science

Page 2: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

ContentsIntroduction to the School of Electrical Engineering, Electronics and Computer Science at Liverpool 01

Why choose Computer Science at Liverpool? 02

Invest in your future – Computer Science 04

Computer Science example student timetable 05

Why choose Electrical Engineering and Electronics at Liverpool? 06

Invest in your future – Electrical Engineering and Electronics 08

Electrical Engineering and Electronics example student timetable 09

Degrees 10

Modules at a glance 22

Page 3: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

@comingtolivuni /Universityof Liverpool @livuni UofLTube

EEE

and

Com

pute

r Sci

ence

live

rpoo

l.ac.

uk/e

lect

rica

l-eng

inee

ring

-ele

ctro

nics

-and

-com

pute

r-sc

ienc

e/

01

Introduction to the School of Electrical Engineering, Electronics and Computer Science at LiverpoolThe University of Liverpool School of Electrical Engineering, Electronics and Computer Science is at the forefront of world-leading and internationally acclaimed research. The School brings together two departments which have complementary skills that are in demand worldwide.

This expertise and knowledge is part of our research-led teaching and you will be taught by academics who are leaders in their research fields. Staff in the School are committed to the development of programmes that will further enhance the employability of our students and provide an excellent student experience. The high National Student Survey scores confirm that our students are receiving excellent teaching and a great student experience.

Many of our programmes offer a year in industry or an opportunity to study overseas which provides opportunities and benefit to those students. We have strong interdisciplinary collaborations with governments and industrial partners worldwide, meaning we are at the cutting-edge of innovative technologies of the future and our graduates are industry ready.

Study abroad Both Electrical Engineering and Electronics and Computer Science students have the exciting opportunity of studying abroad at our partner institution of Xi’an Jiaotong-Liverpool University in Suzhou, China. In addition, Computer Science students can apply to study at partner universities in the USA and Canada. Studying abroad has huge personal and academic benefits, as well as giving you a head start in the graduate job market. For more information, visit liverpool.ac.uk/goabroad

Year in China The Year in China is the University of Liverpool’s  exciting flagship programme enabling undergraduate students, from a huge range of departments, including Electrical Engineering and Electronics and Computer Science, the opportunity to spend one year at our sister university Xi’an Jiaotong-Liverpool University (XJTLU), following XJTLU’s BA China Studies degree classes. See liverpool.ac.uk/year-in-china for more information.

Page 4: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

Faculty of Science and Engineering > School of Electrical Engineering, Electronics and Computer Science02

Why choose Computer Science at Liverpool?Ground-breaking developments in computer science have revolutionised our lives. With a seemingly endless demand for new generations of computer scientists to develop apps, algorithms and systems that will continue this revolution, the career prospects for computer science graduates have never been better. Whatever your prior experience of computing, a degree from the University of Liverpool will unlock these opportunities for you and kick-start your career as a computer scientist.

Learn from leading experts in a culture of research excellenceThe Department is a Centre of Excellence with respect to teaching and research. The latest Research Excellence Framework rated 97% of our research outputs as being world-leading or internationally excellent, the highest proportion of any computer science department in the UK.

With our close industry partners, and our Russell Group status, we enjoy strong funding from a mixture of European, national and industrial sponsors, providing a balanced portfolio of activity that feeds back into teaching. This helps us ensure our programmes go beyond the practical application of the subject to inspire you about the possibilities of computer science. Thanks to our industry partnerships, we can inject a significant practical element into your degree programme, including project work, placements and career workshops.

Put your learning into practice through industry experienceWe offer options of a year in industry, industry-based projects, summer internships and work placements outside study time. You can also take part in the Microsoft IT Academy Programme and qualify for Microsoft certification in Network and IT Systems Administration, Software Development, or Database Administration.

Have confidence for the future with our accredited degree programmesOur Computer Science single honours BSc, MEng and MSc programmes have all been accredited by the British Computer Society and so open up a wide variety of career opportunities with excellent employment prospects.

Benefit from studying in a well-established departmentComputer Science at the University of Liverpool has a history going back to the 1960s. As the subject grew in importance, the Department of Computer Science was established in 1983 to provide learning and research support in this new and exciting field that spans and interplays with more traditional subjects such as mathematics, physics, biology and engineering. After five decades, the Department is still rapidly growing and evolving and remains at the forefront of computer science globally. The department was one of the first in the University to be involved in the collaboration with Xi’an Jiaotong-Liverpool University that has forged a strong international partnership for teaching and research between the two institutes.

Page 5: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

@comingtolivuni /Universityof Liverpool @livuni UofLTube 03

189first year students (2018).

1stRanked 1st in the UK for 4* and 3* research outputs (THE 2014).

94%are employed or in further study six months after graduation (DLHE 2016/17).

Good to know

We offer study abroad opportunities.

We offer a Year in China.

We offer accredited programmes.

We are developing a Computer Science with Data Science Year in London.

We offer the chance to study a language.

Com

pute

r Sci

ence

live

rpoo

l.ac.

uk/c

ompu

ter-

scie

nce/

We are housed in a grade II listed building which has been extensively refurbished for 21st century needs and challenges and provides state-of-the-art equipment and high-speed communication links. We teach in state-of-the-art PC and Mac laboratories running a variety of different operating systems, as well as iOS and Android tablets to encourage creativity and innovation within a stimulating environment in which to work and study. For those interested in autonomous and robotic systems, we also have dedicated labs where students can build and test their own Lego Mindstorms robots.

The opportunities presented to me at Liverpool have equipped me with a working knowledge of the business world and also with many key business contacts. Students are encouraged to participate in projects dealing with real companies; it was through one such project that I met two other graduates with whom I have since set up a software design company.Duncan Edwards Computer Information Systems BSc (Hons)RCD IT Solutions Ltd

Page 6: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

Faculty of Science and Engineering > School of Electrical Engineering, Electronics and Computer Science

Over 90% of Liverpool’s computer science graduates go onto well-paid graduate jobs and careers such as: computer programmer; software developer; systems analyst; software engineer; technical consultant; web designer.

Recent employers of our graduates BAE Systems BT Guardian Media Group Royal Bank of Scotland Siemens Unilever.

Postgraduate opportunitiesWe offer both taught and research MSc programmes leading to the degrees of MPhil and PhD. These draw on staff specialisms within the Department’s two main pillars of research, ‘Algorithms’ and ‘Artificial Intelligence’. The focused research groups that are underpinned by these pillars are recognised internationally for their research excellence, and have strong links with institutions both in the UK and abroad.

Skills for successA degree from the Department of Computer Science will prepare you for life with:

Effective information retrieval, management and organisational skills The ability to use general IT facilities effectively The ability to manage your own learning and development The ability to work effectively as a member of a development team.

Invest in your futureComputer science graduates are among the highest-earners globally: there is a huge demand from industry for computer programmers, data scientists, artificial intelligence researchers, systems analysts, software engineers, technical consultants and web developers. In 2016, six out of the 10 best performing global companies had a focus on information technology.

04

Page 7: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

Tim

etab

led

acad

emic

ses

sion

Inde

pend

ent s

tudy

tim

e So

cial

Com

pu

ter

Scie

nce

exa

mp

le ti

met

able

Sem

este

r One

Typ

ical

wee

k

9.0

0

10.0

0

11.0

0

12.0

0

13.0

0

14.0

0

15.0

0

16.0

0

17.0

0

18.0

0

19.0

0

Mon

day

Tues

day

Wed

nesd

ayTh

ursd

ayFr

iday

Satu

rday

Sund

ay

Labs

and

tuto

rials

Intr

oduc

tion

to

prog

ram

min

g in

Ja

va le

ctur

e

Intr

oduc

tion

to

prog

ram

min

g in

Jav

a le

ctur

e

Foun

datio

ns o

f co

mpu

ter s

cien

ce

lect

ure

Pro

fess

iona

l ski

lls

lect

ure

Foun

datio

ns o

f co

mpu

ter s

cien

ce

lect

ure

Intr

oduc

tion

to

prog

ram

min

g in

Jav

a le

ctur

e

Com

pute

r sys

tem

s le

ctur

e

Com

pute

r sys

tem

s le

ctur

e

Logi

c in

com

pute

r sc

ienc

e le

ctur

eFo

unda

tions

of

com

pute

r sci

ence

le

ctur

e

Pro

fess

iona

l ski

lls

lect

ure

Foun

datio

ns o

f co

mpu

ter s

cien

ce

lect

ure

Com

pute

r sys

tem

s le

ctur

e

Hal

ls o

f res

iden

ce

soci

al e

vent

Labs

and

tuto

rials

Labs

and

tuto

rials

Bac

kgro

und

re

adin

g fo

r fol

low

ing

wee

k’s

lect

ures

Com

pute

r sci

ence

so

ciet

y so

cial

Uni

vers

ity s

port

s m

atch

Labs

and

tuto

rials

Labs

and

tuto

rials

Inde

pend

ent s

tudy

/as

sign

men

ts

@comingtolivuni /Universityof Liverpool @livuni UofLTube 05

Page 8: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

Faculty of Science and Engineering > School of Electrical Engineering, Electronics and Computer Science06

Why choose Electrical Engineering and Electronics at Liverpool?Electrical Engineering and Electronics at Liverpool addresses all of the major subject areas underpinning the technology-based modern economy. Whether your interests are in robotics, computers, power systems, communications networks or the internet-of-things, our range of degrees will provide you with industry-relevant training and skills to accelerate your career prospects.

Equip yourself to take advantage of excellent career prospectsWe work closely with industry leaders to develop all of our programmes. Building on the core principles of electrical/electronic engineering, you will develop advanced skills in hardware and/or software design and implementation, gaining experience with industry standard tools, technologies and working methods.

Be prepared for the global workplaceWe offer outstanding opportunities for our students to experience different systems, technologies and cultures through study abroad placements.

Gain real hands-on experienceYou will learn through the practical application of concepts and theory, always with awareness of their relevance to the real world. Working with leading tech companies, you will take projects from conception, through to design, implementation and operation and there are many opportunities to put your learning into practice through an optional year in industry.

Apply for generous scholarshipsThe Institution of Engineering and Technology (IET) offers generous scholarships worth up to £1,000 per year. More details can be found at theiet.org/awards

Thrive within our friendly environmentOur supportive and friendly environment is reflected in our high overall student satisfaction rate (National Student Survey). Your personal development and employability skills are reinforced in the supportive small group environment of our fortnightly tutorial sessions.

Be part of an institution which is leading the way in new technologiesFrom our Sensor City joint project with Liverpool John Moores University, to the new Centre for Plasma Microbiology, to our pioneering work on cyber security and organic electronics, the work of the Department is leading the way in providing technological solutions to modern problems.

Page 9: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

07@comingtolivuni /Universityof Liverpool @livuni UofLTube

110first year students (2018).

96%are employed or in further study within six months of graduating (DLHE 2016/17).

Good to know

We offer study abroad opportunities.

We offer a Year in China.

We offer accredited programmes.

Elec

tric

al E

ngin

eerin

g an

d El

ectr

onic

s liv

erpo

ol.a

c.uk

/ele

ctri

cal-e

ngin

eeri

ng-a

nd-e

lect

roni

cs/

We offer the chance to study a language.

It may sound like a cliché, but as a child I would passionately dismantle my toys to see what was inside! Also I thought that since I was good with maths and physics, I’d be good at engineering. The course is interesting and relevant; at work I have to use the very basic concepts that are taught in the first year! Working for ARM Ltd, Cambridge for the last three years as a Layout/VLSI Engineer has frequently called upon my ability to understand transistor level micro-chip design. Having now transferred to customer support, I’m still using these basic principles to help our customers and assist other silicon chip designers.Sauod Moco Electronic and Communication Engineering BEng (Hons) Developer Relations ManagerARM Ltd

Page 10: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

Faculty of Science and Engineering > School of Electrical Engineering, Electronics and Computer Science

Recent employers ARM Holdings Ltd British Nuclear Group Deva Electronic Controls Energetix Group PLC Ericsson Ltd Heap and Partners Ltd Logica CMG Marconi Ministry of Defence Royal Liverpool University Hospital (clinical engineering) Science and Technology Facilities Council Daresbury Laboratory Scottish Power The Highways Agency United Utilities PLC Siemens UK.

Work experience opportunitiesOur Year in Industry programmes include a placement year during which you will spend time working in an engineering company. This is an excellent opportunity to gain practical engineering experience which will boost your CV. Many placement students continue their relationship with the placement provider by undertaking relevant projects when they return to the University and may work for the company when they graduate. The placement is assessed by two reports, a poster and an oral presentation.

Placements can be near or far, in the UK, Europe and China. Placements have been offered by the National Oceanographic Centre which is based on the University campus and CES companies based on Suzhou Industrial Park (SIP) in China. Students who take up a placement on SIP are offered accommodation at our partner University, Xi’an Jiaotong-Liverpool University (XJTLU), based in Suzhou, China and they have access to all the facilities on the XJTLU campus.

Postgraduate opportunitiesIf you wish to continue your studies at postgraduate level, we offer a range of master’s programmes in addition to opportunities for PhD study drawing on staff specialisms.

Invest in your futureOur degrees have excellent career prospects: 90% of graduates go on to graduate level jobs. Careers are many and varied and include design engineer, systems engineer, medical physicist, postdoctoral research scientist and radio frequency scientist. Many of our graduates go on to work in the industrial sector, in government and in education, whilst others enter non-technical professions such as banking, accountancy, management and law.

08

Page 11: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

Tim

etab

led

acad

emic

ses

sion

Inde

pend

ent s

tudy

tim

e So

cial

Ele

ctri

cal E

ngi

nee

rin

g an

d E

lect

ron

ics

exam

ple

tim

etab

leSe

mes

ter O

ne T

ypic

al w

eek

9.0

0

10.0

0

11.0

0

12.0

0

13.0

0

14.0

0

15.0

0

16.0

0

17.0

0

18.0

0

19.0

0

Mon

day

Tues

day

Wed

nesd

ayTh

ursd

ayFr

iday

Satu

rday

Sund

ay

Engi

neer

ing

skill

s an

d ex

perim

enta

l ski

lls

lect

ure

Libr

ary/

inde

pend

ent

stud

y

Elec

tric

al c

ircui

ts a

nd

syst

ems

lect

ure

Intr

oduc

tion

to

prog

ram

min

g in

C

lect

ure

Elec

tric

al c

ircui

ts a

nd

syst

ems

lect

ure

Elec

tron

ic c

ircui

tsle

ctur

e

Engi

neer

ing

skill

s an

d ex

perim

enta

l ski

lls la

bsEl

ectr

onic

circ

uits

lect

ure

Tuto

rial w

ith a

cade

mic

ad

viso

r

Elec

tric

al c

ircui

ts a

nd

syst

ems

lect

ure

Intr

oduc

tion

to

prog

ram

min

g in

C

com

pute

r lab

Mat

hem

atic

s I f

or

elec

tric

al e

ngin

eers

le

ctur

e

Gui

ld q

uiz

nigh

t

Engi

neer

ing

skill

s an

d ex

perim

enta

l ski

lls la

bs

Libr

ary

– w

rite

up

lab

note

s

Mor

ning

ses

sion

at t

he

Uni

vers

ity S

port

s an

d Fi

tnes

s ce

ntre

EEE

soci

ety

soci

al e

vent

Uni

vers

ity s

port

s m

atch

Mat

hem

atic

s I f

or

elec

tric

al e

ngin

eers

le

ctur

e

Libr

ary

– w

rite

up

lect

ure

note

s

@comingtolivuni /Universityof Liverpool @livuni UofLTube 09

Page 12: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

Faculty of Science and Engineering > School of Electrical Engineering, Electronics and Computer Science10

Programmes at-a-glance Page

Avionic Systems BEng (Hons) H430 3 years 11

Avionic Systems with Year in Industry BEng (Hons) H432 4 years 11

Avionic Systems MEng (Hons) H431 4 years 12

Computer Science and Electronic Engineering BEng (Hons) HH66 3 years 13

Computer Science and Electronic Engineering with Year in Industry BEng (Hons) HG6L 4 years 13

Computer Science and Electronic Engineering MEng (Hons) GHK6 4 years 14

Computer Science BSc (Hons) G400 3 years 15

Computer Science with a Year in Industry BSc (Hons) G403 4 years 15

Computer Science MEng (Hons) G401 4 years 15

Computer Science with a Year in Industry MEng (Hons) G404 5 years 15

Computer Science with Software Development BSc (Hons) G610 3 years 15

Computer Science with Software Development with a Year in Industry BSc (Hons) G611 4 years 15

Electrical and Electronic Engineering BEng (Hons) H603 3 years 16

Electrical and Electronic Engineering with a Year in Industry BEng (Hons) H605 4 years 16

Electrical and Electronic Engineering MEng (Hons) H606 4 years 17

Electrical and Electronic Engineering with a Year in Industry MEng (Hons) H607 5 years 17

Financial Computing BSc (Hons) GN34 3 years 18

Financial Computing with a Year in Industry BSc (Hons) G3N4 4 years 18

Mathematics and Computer Science BSc (Hons) GG14 3 years 19

Mathematics and Computer Science with a Year in Industry BSc (Hons) GG16 4 years 19

Mechatronics and Robotic Systems BEng (Hons) HH67 3 years 19

Mechatronics and Robotic Systems with Year in Industry BEng (Hons) HHP7 4 years 19

Mechatronics and Robotic Systems MEng (Hons) HH76 4 years 20

Mechatronics and Robotic Systems with Year in Industry MEng (Hons) HHR6 5 years 20

Computer Science with Education MEng N/A 4 years 21

Computer Science BSc (Hons) (4-year route with a Foundation Year at Carmel College) G408 4 (1+3) years 21

Engineering Foundation BEng (Hons) (4-year route including a Foundation Year at Carmel College) H109 4 (1+3) years 21

See liverpool.ac.uk/study/undergraduate/courses for current entry requirements.

Degrees

Page 13: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

@comingtolivuni /Universityof Liverpool @livuni UofLTube

EEE

and

Com

pute

r Sci

ence

live

rpoo

l.ac.

uk/e

lect

rica

l-eng

inee

ring

-ele

ctro

nics

-and

-com

pute

r-sc

ienc

e/

11

Avionic Systems BEng (Hons) UCAS code: H430Programme length: 3 years

Avionic Systems with Year in Industry BEng (Hons) UCAS code: H432Programme length: 4 years

What stops an aircraft from falling out of the sky? The fundamental reason is due to the aerodynamic lift acting on the wings but, for modern aircraft, sophisticated electronics is another essential ingredient.

Electronic systems associated with flight are known by the term ‘avionics’. Avionics covers the internal sensors and control systems within an aircraft; from airborne communication and navigation systems to ‘stealth’ aircraft design and flight control systems.

The avionics in most aircraft will be upgraded several times during the life of the airframe. This makes avionics one of the most important sectors in the aerospace industry and it is a major employer in the UK.

This degree programme aims to prepare you to work in a variety of related disciplines: radar systems, GPS/inertial navigation systems, guidance and control, and avionics systems design.

We have strong links with industry and a number of undergraduate projects have been generated from industrial projects undertaken by members of the Department. Examples include the development of infrared tracking algorithms for missile warning systems, antenna design for airborne communications and flight control systems for terrain avoidance in low-level flight.

Pilot Studies pathwayOur Avionics programmes give you the option to learn to fly and to build towards either a National Private Pilot’s Licence (NPPL) or a full Joint Aviation Authorities/Private Pilot Licence (JAA/PPL) in the first year and the ‘frozen’ Air Transport Pilot’s Licence (fATPL) in the second year. If you are seeking a career as a commercial airline pilot it is possible to work towards the fATPL. Our flight training partners are based at Liverpool John Lennon Airport and time for flight training is provided in your timetable. Also, a particularly exciting experimental facility on the University campus is the Bibby Flight Simulation Laboratory featuring motion and visual cueing and a library of different aircraft types that students can ‘try their hands on’. A new two-seat motion simulator is used as support to our Pilot Studies programmes.

An additional fee of approximately £3,400 is required to cover the costs of the mandatory 20 hours pilot training that is required for all students who choose the Pilot Studies pathway and work towards the NPPL, JAA/PPL and fATPL.

Programme in detailThe programme starts by giving you a basic grounding in all of the necessary technical subjects in Year One, with modules in electrical circuits and systems, digital electronics, mathematics and an introduction to aerospace engineering (which covers the principles of flight and terminology of aerospace engineering).

If you have chosen the option to learn to fly, Year One has a pilot studies module that supports the flying activities and the pilot ground school course for the private pilot’s licence (including meteorology, air navigation and air law), and time is factored into the Year One timetable to enable you to acquire the flying time required by the ‘with Pilot Studies’ programmes.

Continued over...

Page 14: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

Faculty of Science and Engineering > School of Electrical Engineering, Electronics and Computer Science12

In Year Two, avionics is introduced through a dedicated module which covers everything from radar cross-sections of ‘stealth’ aircraft to airborne navigation using the Global Positioning System. Year Two also includes modules in instrumentation (covering the electrical devices that are used to monitor and control the flight of aircraft) and other relevant subjects.

In Year Three, there is an opportunity to specialise in a particular area of avionics with individual project work and optional modules in antenna and radar systems, control systems or navigation. Throughout the programme, there is a strong multidisciplinary flavour to the subjects being studied, with common elements shared by mainstream aerospace engineering students and electrical engineers. However, the Avionics programme offers a range of avionics modules that will provide you with greater in-depth technical knowledge than is offered by either of the mainstream subject areas.

On H432, students spend their third year of study on industrial placement.

Key modulesYear OneFor the optional ‘with Pilot Studies’ time is factored into the timetable to enable you to acquire the flying time. If you are not sure if you wish to take a BEng (Hons) or an MEng (Hons) degree then we advise that you apply for the MEng and make a final decision at the end of Year Two.

See “Modules at a glance” page 22.

Year TwoSee “Modules at a glance” page 26.

Year in Industry (H432 only)This is the placement year during which you will spend time working in an engineering company. This is an excellent opportunity to gain practical engineering experience which will boost your CV. The placement is assessed by two reports, a poster and an oral presentation.

Preparation for the placement is provided by the University’s Careers & Employability who will assist to finding a placement, help you prepare a professional looking CV and prepare you for your placement interview.

Final Year (Year Three for H430 and Year Four for H432)You will undertake an extended individual project in the area of avionics.

See “Modules at a glance” page 34.

Avionic Systems MEng (Hons) UCAS code: H431Programme length: 4 years

This programme provides a deeper level of knowledge than the BEng degree in Avionic Systems, allowing for more specialisation and a faster route to a recognised professional qualification as a Chartered Engineer.

Modules explore the technical and industrial management aspects of a professional engineer’s role. An additional fee of approximately £3,400 is required to cover the costs of the mandatory 20 hours pilot training that is required for all students who choose the Pilot Studies pathway and work towards the NPPL, JAA/PPL and fATPL.

Programme in detailThe first two years of this programme are the same as the BEng programme. In the third year, there is some commonality, but there is more emphasis on longer term project work. This gives you more time to develop your interests and knowledge of the subject.

There is also a group project which interfaces with other disciplines within Aerospace Engineering to provide specialist avionics expertise on large scale airframe design. Examples from previous years have included the design of UAVs (Unmanned Aerial Vehicle) and their associated control systems and sensor suites.

The fourth year offers you more depth in your speciality (eg radar systems or navigation systems and flight control) and further hands-on project work. This year also includes flight simulator work with flight handling qualities, advanced guidance systems and avionic systems design modules.

Page 15: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

@comingtolivuni /Universityof Liverpool @livuni UofLTube

EEE

and

Com

pute

r Sci

ence

live

rpoo

l.ac.

uk/e

lect

rica

l-eng

inee

ring

-ele

ctro

nics

-and

-com

pute

r-sc

ienc

e/

13

Key modulesYears One and TwoThe first two years of the MEng are the same as the BEng programme.

For the optional ‘with Pilot Studies’ time is factored into the timetable to enable you to acquire the flying time.

See “Modules at a glance” page 22 and 26.

Year ThreeYou will undertake an individual project, examples from previous years have included the design of UAVs (Unmanned Aerial Vehicle) and their associated control systems and sensor suites. 

See “Modules at a glance” page 34.

Year FourDuring this year you undertake a group project.

See “Modules at a glance” page 42.

Computer Science and Electronic Engineering BEng (Hons) UCAS code: HH66 Programme length: 3 years

Computer Science and Electronic Engineering with Year in Industry BEng (Hons) UCAS code: HG6L Programme length: 4 years

Smart devices will shape the way we live now and in the future. The rapid pace of technological change and the diversity of modern applications require a broad educational background and a lifelong commitment to learning new and specialised skills.

This programme combines the core elements of Electronic Engineering with those of Computer Science, the intellectual discipline underlying all aspects of software development.

Teaching is divided between the Department of Electrical Engineering and Electronics and the Department of Computer Science. Combining elements from these two disciplines will equip you with both an added breadth of knowledge, and greater specialisation. Our graduates are in demand because of their fluency both in the language of electronic engineers as well as that of computer scientists, enabling you to bridge the gap between software systems and the real world.

Programme in detailDuring Year One you will be introduced to the fundamentals of electronics as well as the underlying principles and theory of computing. Your lecture modules will cover the core subjects of electronic circuits, digital electronics, Java programming and data structures.

In addition you will take modules such as mathematics and spend one day a week doing practical work in both the computer and electronics laboratories. This will give you excellent practical and transferable skills vital for subsequent years of the programme and invaluable in your future career.

The second year builds on the first with core modules in Software engineering, Database development, Digital electronics and Signals and communication systems. More time is spent in the electronics laboratory doing practical work to consolidate the knowledge learnt in lectures and partaking in an extended team project.

In your third year you will have the option of selecting advanced modules from either department according to your chosen area of specialisation. Electronics options include Verilog digital system design, Digital control, Data communications and Optical information systems. Typical computer science options are Biocomputation, Image processing, Computer vision and graphics, Advanced web technologies and e-Commerce technologies.

Also in the final year, you will undertake a 20-week individual project. Recent projects have included ‘real-time GPS tracking of a vehicle fleet by mobile phones’, and a ‘mobile multi-user dungeon (MUD) game using SMS messaging’.

Continued over...

Page 16: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

Faculty of Science and Engineering > School of Electrical Engineering, Electronics and Computer Science14

Key modulesYear OneSee “Modules at a glance” page 22.

Year TwoSee “Modules at a glance” page 26.

Year in Industry (HG6L only)This is the placement year during which you will spend time working in an engineering company. The placement is assessed by two reports, a poster and an oral presentation. 

Final Year (Year Three for HH66 and Year Four for HG6L)You will undertake an extended individual project. Recent projects have included ‘real-time GPS tracking of a vehicle fleet by mobile phones’, and ‘mobile multi-user dungeon (MUD) game using SMS messaging’. You can choose lecture-based modules from the two disciplines.

See “Modules at a glance” page 34.

Computer Science and Electronic Engineering MEng (Hons) UCAS code: GHK6 Programme length: 4 years

This MEng (Hons) degree programme provides added depth and breadth to the BEng (Hons) programme.

Programme in detailThe first two years of this programme are identical to the BEng (Hons) in Computer Science and Electronic Engineering (HH66); giving you the flexibility to choose between programmes if you are uncertain which one is your first choice at present. In the fourth year you will also undertake a major group project in which you collectively assign responsibilities and management roles within the team.

In your third and fourth years you will study a greater range of subjects including management of design and total quality management, important areas for the engineering leaders of the future, and you will have the opportunity to study more advanced topics such as Computational intelligence, Telecommunications, Advanced system modelling and control, and Multi-agent systems. The final year includes a 20-week individual project.

This MEng (Hons) programme is the best preparation for either graduate level employment in either the computer or the electronics industry, or a research degree in one of the many strong research groups in the Department of Electrical Engineering and Electronics. It is also a quicker route to Chartered Engineer status.

Key modulesYear OneSee “Modules at a glance” page 22.

Year TwoSee “Modules at a glance” page 26.

Year ThreeYou will undertake an extended individual project.

See “Modules at a glance” page 34.

Year FourDuring this year, students continue core modules, choose further options and undertake an extended group project. The project would normally require both hardware and software components. The core modules are Management of design and Management of product development.

See “Modules at a glance” page 42.

Page 17: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

@comingtolivuni /Universityof Liverpool @livuni UofLTube

EEE

and

Com

pute

r Sci

ence

live

rpoo

l.ac.

uk/e

lect

rica

l-eng

inee

ring

-ele

ctro

nics

-and

-com

pute

r-sc

ienc

e/

15

Computer Science BSc (Hons) UCAS code: G400 Programme length: 3 years

Computer Science with a Year in Industry BSc (Hons) UCAS code: G403 Programme length: 4 years

Computer Science MEng (Hons) UCAS code: G401Programme length: 4 years

Computer Science with a Year in Industry MEng (Hons) UCAS code: G404Programme length: 5 years

Computer Science with Software Development BSc (Hons)UCAS code: G610Programme length: 3 years

Computer Science with Software Development with a Year in Industry BSc (Hons) UCAS code: G611Programme length: 4 years

Computer Science is a broad area which includes designing and building hardware and software systems for a wide range of purposes and processing, structuring and managing various kinds of information.

Covering all aspects of computer science, including the underlying principles and theory, this programme will ensure that when you graduate you will know what is and isn’t possible with computers and be able to find solutions to the problems you will encounter in your professional life.

You can choose to maintain a mixture of modules throughout your degree or follow a specialist’s pathway in artificial intelligence, algorithms and optimisation or data science.

Computer Science with Software Development (G610) is a pathway for those wanting to specialise in development, updating and widespread application of complex software.

Studying Computer Science MEng (G401), you will not only develop a good ‘all-round’ understanding of the academic discipline of computer science, you will also go on to develop a much deeper and systematic specialisation in topics at the forefront of current research. This integrated master’s programme offers the same specialism pathways as G400. On G403, G404 and G611 you will spend a year on industrial placement acquiring experience and awareness of practical business and industrial environments.

Programme in detailThe first two years cover a range of compulsory modules including: Programming in Java, Computer systems, Databases, Software engineering, Algorithmic foundations, Complexity of algorithms and decision and Computation and language. You then choose from a selection of modules representing the cutting-edge of computer science today. These cover topics such as Biocomputation, Introduction to computational game theory and Complex social networks, amongst others. This degree includes a second year group software project and an honours year individual project.

Key modulesYear OneAll single subject degree programmes offered by the Department of Computer Science share the same modules in Year One. You will take one of the first two modules listed as core modules, plus all the remaining modules listed. 

See “Modules at a glance” page 22.

Year TwoIn Year Two you will continue to expand your knowledge of concepts and skills related to the core areas of software development and database development while starting to engage with subject material directly related to computer science.

You will take four core modules, in addition to selected optional modules. 

See “Modules at a glance” page 26.

Continued over...

Page 18: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

Faculty of Science and Engineering > School of Electrical Engineering, Electronics and Computer Science16

Year in Industry (G403, G404 and G611 only)Year Three of the programme is taken up with a placement in a professional software industry environment.

Final Year (except for G401 and G404)A major part of your studies in Year Three will be an individual project in computer science that you will undertake. The project will provide you with an opportunity to work in a guided but independent fashion to explore a substantial computer science problem in depth, making practical use of principles, techniques and methodologies acquired elsewhere in the programme.

In addition, you will take a selection of optional modules.

See “Modules at a glance” page 34.

Final Year (G401 and G404 only)You will join with the MSc programme for students with a computer science first degree on taught postgraduate modules. In addition, you will undertake a research-oriented group project in the first semester and a research-oriented individual project in the second semester.

You will also take a selection of optional modules.

See “Modules at a glance” page 34.

Electrical and Electronic Engineering BEng (Hons) UCAS code: H603 Programme length: 3 years

Electrical and Electronic Engineering with a Year in Industry BEng (Hons) UCAS code: H605 Programme length: 4 years

Graduates of this degree programme go on to a wide range of careers: you may be responsible for planning the electricity distribution network, or you may be designing the electronics of the next ‘must have’ item.

However, you are also not limited to a career in engineering, with many employers actively seeking engineers for their mixture of numerical ability and practical problem solving skills. One day per week is timetabled for practical work in our well-equipped modern laboratories during the first two years. In the final year you will choose from a wide range of projects that is either linked to research work or has some industrial relevance.

Programme in detailIn the first year, subjects covered range from digital electronics and electronics circuits through to electromagnetism and electromechanics. A similar range of modules are covered in the second year. In the final year you will be able to choose a specialisation from ‘electrical engineering’, ‘electrical and electronic engineering’, ‘electronic engineering’, or ‘electronic and communication engineering’. ‘Electrical engineering’ is not simply about producing and transmitting electrical energy, it is also about how it is used. In both its transmission and usage there are significant and increasing challenges facing electrical engineers; many of these are related to sustainability and the environment. Over the last decade there has been an increase in the generation of electrical energy from greener sources (eg wind, wave, solar etc) and more efficient consumer products with increased electronics and software.

Page 19: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

@comingtolivuni /Universityof Liverpool @livuni UofLTube

EEE

and

Com

pute

r Sci

ence

live

rpoo

l.ac.

uk/e

lect

rica

l-eng

inee

ring

-ele

ctro

nics

-and

-com

pute

r-sc

ienc

e/

17

‘Electrical and Electronic Engineering’ is the broadest of the four specialisations and will allow you to choose lecture modules from an extensive list of options including subjects as diverse as Power generation and transmission, Antennas and Digital systems design with verilog. The ‘electronics’ specialisation will prepare you for the world of modern electronics. The Department of Electrical Engineering and Electronics is particularly strong in electronics with research groups in solid state silicon electronics, molecular electronics and bionano electronics. The Department also has excellent links with the electronics industry; for example ARM Ltd, who design the microprocessors that go into 90% of all mobile phones, have supported the Department through donations (from the Founding CEO of ARM plc, Sir Robin Saxby, an electronics graduate from the University of Liverpool), summer work placements, ideas for project work and, most significantly, employment for many recent graduates.

It is an exciting time for the electronic and communications industry. New and innovative products are coming out every day. The rapid growth of the wireless market is fuelled by technological innovation. The current wireless communication systems include 3G mobile phones, Bluetooth, wireless local area network (WLAN), and Wi-Fi. More exciting wireless systems and technologies (such as WiMAX and 4G) are emerging all the time. This programme is designed for those students with an interest in communications engineering and associated electronics. It covers a wide range of topics in electronic and communications engineering. You will not only learn how a communication system works, but also understand what electronic components are required for such a system.

Key modulesYear OneSee “Modules at a glance” page 22.

Year TwoSee “Modules at a glance” page 26.

Year in IndustryThis is the placement year during which you will spend time working in an engineering company.

Final Year (Year Three for H603 and Year Four for H605)You will do a major individual project that is either linked to research work or has some industrial relevance. A very wide range of projects are offered so that you can select one that interests you. Other modules are studied which reflect your personal interest. This provides an opportunity either to focus on your preferred specialisation or to keep your options open with a broad range of suitable modules. 

In addition to core modules, you choose two from a list of optional modules.

See “Modules at a glance” page 34.

Electrical and Electronic Engineering MEng (Hons) UCAS code: H606 Programme length: 4 years

Electrical and Electronic Engineering with a Year in Industry MEng (Hons) UCAS code: H607Programme length: 5 years

The MEng allows you to study your areas of interest in more depth and also gives you the time to widen your knowledge of both electrical and electronic engineering and other subjects including management.

This degree leads more directly to Chartered Engineer status and it is the choice programme for a career in engineering management.

Continued over...

Page 20: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

Faculty of Science and Engineering > School of Electrical Engineering, Electronics and Computer Science18

Programme in detailThe first two years of the MEng and BEng programmes are identical and there is some flexibility to allow switching between programmes, although a higher academic performance is expected for the MEng. In the third year you will study core modules including analogue and digital communications, embedded computer architecture and total quality management. In the final year the core modules are advanced signal processing, information theory and coding, management of design and management of product development.

In both years you also choose additional lectures from a list of about 30 module options. Practical project work is very important and you will do a group project in Year Three followed by a major individual project in the final year.

Key modulesYears One and TwoThe first two years of the MEng are the same as the BEng programme, and therefore shares Year One and Two in common with a number of other programmes.

See “Modules at a glance” page 22 and 26.

Year in Industry (H607 only)This is the placement year during which you will spend time working in an engineering company.

Year Three (H606)/Year Four (H607)You will undertake an extended individual project; previous projects have included the design of an inexpensive heart monitor for use on horses in an outdoor situation. In addition, you study core modules and a range of optional modules.

See “Modules at a glance” page 34.

Final Year (Year Four for H606 and Year Five for H607)During this year, students continue core modules, choose further options and undertake an extended group project. Each project has an advanced technical element, linked to a research group programme that is also supported by industry.

See “Modules at a glance” page 42.

Financial Computing BSc (Hons)UCAS code: GN34 Programme length: 3 years

Financial Computing with a Year in Industry BSc (Hons)UCAS code: G3N4 Programme length: 4 years

Financial computing is at the very heart of the world’s global financial centres, from Wall Street to Chicago, London and Tokyo.

Programme in detailTaught in conjunction with the Management School and bringing together finance, economics and computing, this dynamic programme will develop your knowledge and skills in aspects of financial services from understanding and creating algorithms; financial accounting; designing, implementing and evaluating software systems to analysing stock portfolios and operating financial markets.

On G3N4 you will spend a year on industrial placement acquiring experience and awareness of practical business and industrial environments.

Key modulesYear OneYear One of the programme has been designed as an even split between computing and accounting, economics, finance and management. You will take one of two core modules and all the remaining core modules.

See “Modules at a glance” page 22.

Year TwoIn Year Two you continue with a mix of modules related to computing, accounting, economics, finance and management but also have the opportunity to specialise in certain subject areas of your choice. You will take all the core modules, and selected optional modules.

See “Modules at a glance” page 26.

Page 21: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

@comingtolivuni /Universityof Liverpool @livuni UofLTube

EEE

and

Com

pute

r Sci

ence

live

rpoo

l.ac.

uk/e

lect

rica

l-eng

inee

ring

-ele

ctro

nics

-and

-com

pute

r-sc

ienc

e/

19

Year in Industry (G3N4 only)Year Three of the programme is taken up with a placement in a professional industry environment.

See “Modules at a glance” page 34.

Final Year (Year Three for GN34 and Year Four for G3N4)A major part of your studies in Year Three will be the Honours Year automated trading project that you take part in as a member of a team. This project allows you to demonstrate practical competence in both research and development of computer-based trading strategies.

In addition, you will take all the core modules listed, and you will also choose modules from selected optional modules list.

See “Modules at a glance” page 34.

Mathematics and Computer Science BSc (Hons) UCAS code: GG14 Programme length: 3 years

Mathematics and Computer Science with a Year in Industry BSc (Hons)UCAS code: GG16Programme length: 4 years

Mathematicians and computer scientists are amongst the most highly-prized graduates today.

On this programme, you will divide your studies more or less equally between the two subjects, studying modules from Mathematics and Computer Science.

Key modulesYear OneYear One of the programme has been designed as an even split between subjects related to computing and mathematics.

See “Modules at a glance” page 22.

Year TwoIn Year Two you continue with a mix of modules related to computer science and mathematics but also have the opportunity to specialise in certain subject areas of your choice.

See “Modules at a glance” page 26.

Year in Industry (GG16 only)Year Three of the programme is taken up with a placement in a professional industry environment.

See “Modules at a glance” page 34.

Final Year (Year Three for GG14 and Year Four for GG16)See “Modules at a glance” page 34.

Mechatronics and Robotic Systems BEng (Hons) UCAS code: HH67Programme length: 3 years

Mechatronics and Robotic Systems with Year in Industry BEng (Hons)UCAS code: HHP7Programme length: 4 years

Mechatronics and robotic systems involves technologies in mechanical engineering, electronics, electrical engineering, control engineering and computing.

Remotely operated vehicles on Mars, driverless cars and automated robots at manufacturing assembly lines are just some examples of mechatronics and robotic systems.

These products are essentially mechanical in nature but could not function without electrical and computer control systems. There are also numerous automotive applications; modern high performance cars have more than 100 computers hidden in the engine management system, anti-lock brakes, active suspension control and elsewhere. Engineers with experience in mechatronics and robotic systems are therefore in high demand.

Continued over...

Page 22: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

Faculty of Science and Engineering > School of Electrical Engineering, Electronics and Computer Science20

Programme in detailIn the first year of this programme you will study the fundamentals of digital computers, electronic and electrical circuits and mechanical engineering. You will also take modules in mathematics, computer programming in C and information technology. The second year builds on this knowledge with lecture modules covering topics such as dynamic systems, engineering structures, digital electronics, microprocessor systems and control systems.

Project work will develop your ability in teamwork, leadership and independent problem solving. In the final year you will take core modules covering the fundamentals of mechatronics and robotic systems. This includes modules covering topics such as embedded computer systems, drives and industrial robotics. With the optional modules of your own choice, you can develop your skills in a particular area in which you are interested. The final year includes an individual project.

Key modulesYear OneSee “Modules at a glance” page 22.

Year TwoSee “Modules at a glance” page 26.

Year in Industry (HHP7 only)This is the placement year during which you will spend time working in an engineering company.

Final Year (Year Three for HH67 and Year Four for HHP7)You will study both core mechatronics and robotic systems modules and optional modules chosen from a wide ranging list of advanced topics. Also you must undertake an extended individual project eg the development of electronic traction control for automotive applications using a fuzzy logic controller.

See “Modules at a glance” page 34.

Mechatronics and Robotic Systems MEng (Hons) UCAS code: HH76Programme length: 4 years

Mechatronics and Robotic Systems with Year in Industry MEng (Hons)UCAS code: HHR6 Programme length: 5 years

This MEng (Hons) degree programme has more depth and breadth than the BEng (Hons) programme in Mechatronics and Robotic Systems, studying core subjects, such as advanced system modelling and control, in more detail and a greater range of subjects.

In addition to the individual final year project, you will also undertake a major group project in the third year.

Key modulesYear OneSee “Modules at a glance” page 22.

Year TwoSee “Modules at a glance” page 26.

Year in Industry (HHR6 only)This is the placement year during which you will spend time working in an engineering company.

Year Three (HH76)/Year Four (HHR6)You will study both core modules and options chosen from a list of advanced topics. In addition, an extended individual project is undertaken, linked to the needs of an industrial partner.

See “Modules at a glance” page 34.

Final Year (Year Four for HH76 and Year Five for HHR6)During this year, students continue core modules, choose further options and undertake an extended group project. Each project with an advanced technical element is linked to a research group programme that is also supported by industry.

See “Modules at a glance” page 42.

Page 23: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

@comingtolivuni /Universityof Liverpool @livuni UofLTube

EEE

and

Com

pute

r Sci

ence

live

rpoo

l.ac.

uk/e

lect

rica

l-eng

inee

ring

-ele

ctro

nics

-and

-com

pute

r-sc

ienc

e/

21

Computer Science with Education MEng UCAS code: N/AProgramme length: 4 years

The University of Liverpool is one of the first universities in the UK to offer undergraduate students the opportunity to complete a master’s in Computer Science with Education (with recommendation for QTS) degree programme, satisfying the criteria to become a computer science teacher.

Our integrated master’s programme develops the key skills needed to pursue a career in education. The MEng Computer Science with Education (with recommendation for Qualified Teacher Status QTS) offers you the opportunity of completing a master’s degree, whilst at the same time gaining a professional qualification (QTS) so you can go straight into teaching in England and Wales. You have the option of pursuing this programme at the end of your second year of study. Computer Science with Education is a joint programme, with education components provided by Liverpool John Moores University.

Computer Science BSc (Hons) (4-year route with a Foundation Year at Carmel College) UCAS code: G408Programme length: 4 (1+3) years

This programme provides a four-year route into the Computer Science BSc (Hons) degrees.

You will spend your first year (Year Zero) at Carmel College in St Helens, about nine miles from the main University campus. The college offers small class sizes and high standards of academic achievement.

Programme in detailAt Carmel College, you will take foundation modules in mathematics and a choice of modules from physics, chemistry, biology, geography and IT. Module choice depends on the programme students wish to follow after the foundation year. In the second, third and fourth years, students follow their chosen programme from the list. There is a separate brochure outlining facilities at Carmel College, please contact Carmen Nuñez (E: [email protected]) to order a copy.

Engineering Foundation BEng (Hons) (4-year route including a Foundation Year at Carmel College)UCAS code: H109Programme length: 4 (1+3) years

This modular programme provides a four-year route to any of the BEng degree programmes currently available in the School of Engineering.

Programme in detailThe first year (Year Zero) is based at Carmel College, St Helens, about nine miles from the main University precinct. The College offers small class sizes and high standards of academic achievement.

The programme, which is moderated by University staff, comprises introductory modules in physics and mathematics with students choosing a third optional module from chemistry or information technology. In Year Two, Three and Four, students follow their chosen course from a number of available engineering programmes.

Page 24: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

Faculty of Science and Engineering > School of Electrical Engineering, Electronics and Computer Science22

Analytic techniques for computer science COMP116

C C C 2 15 Equips students with an awareness of the range of methodologies that have been brought to bear in the treatment of computational issues.

Calculus I MATH101 C 1 15 To introduce the basic ideas of differential and integral calculus, to develop the basic skills required to work with them and to apply these skills to a range of problems.

Calculus II MATH102 C 2 15 To discuss local behaviour of functions using Taylor’s theorem. To introduce multivariable calculus including partial differentiation, gradient, extremum values and double integrals.

Computer systems COMP124

C C 2 15 Introduces how computers function at the instruction operation level and the relationships between the instruction operation level and both the higher (software) and lower (hardware) levels.

Data structures and algorithms COMP108

C C C 2 15 Explores the notation, terminology, and techniques underpinning the study of algorithms. To introduce basic data structures and associated algorithms.

Digital and integrated electronics design ELEC143

C C C C 2 15 Provides students with knowledge of number systems such as binary, hexadecimal and BCD, laws of Boolean Algebra, basic design methods for combinational and sequential logic circuits, operation of various silicon electronic devices.

Electrical circuits and systems ELEC142

C C C 1 15 Become familiar with a range of circuit analytical techniques. To be able to apply the most appropriate technique for a given circuit.

Electromagnetism and electromechanics ELEC120

C C 2 15 Understand the basic elements of electrostatics and electromagnetics.

Electronic circuits ELEC104

C C C C 1 15 Introduces students to fundamental electronic devices (diodes and transistors). To show how diodes and transistors are used in amplifier and switching circuits.

Engineering skills ELEC171

C C 1 and 2 15 The concepts and techniques necessary to use industrial/commercial windows-based software applications for electrical engineering.

Experimental skills ELEC172

C C 1 7.5 Teaches practical laboratory skills for electrical engineering students.

Graduates for the digital society COMP107

C C C C C 1 15 Provides students with a wide-ranging understanding of the discipline of computing, and to concepts of professional ethics as well as social and legal aspects of computing.

Foundations of computer science COMP109

C C 1 15 Explores the notation, terminology, and techniques underpinning the discipline of Theoretical Computer Science and the mathematical foundation necessary for understanding data types.

Key: C: Core O: Selected optional modules

Modules at a glanceCore and selected optional modules overview Year One

Module title

H430/ *H432/ H431

HH66/ *HG6L/ GHK6

H603/ *H605/ H606/ *H607

HH67/ *HHP7/ HH76/ *HHR6

G400/*G403/G401/*G404

G610/*G611

GN34/*G3N4

GG14/ *GG16

Semester

Credit

Module description

Please note: modules are illustrative only and subject to change.

Page 25: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

@comingtolivuni /Universityof Liverpool @livuni UofLTube

EEE

and

Com

pute

r Sci

ence

live

rpoo

l.ac.

uk/e

lect

rica

l-eng

inee

ring

-ele

ctro

nics

-and

-com

pute

r-sc

ienc

e/

23

Analytic techniques for computer science COMP116

C C C 2 15 Equips students with an awareness of the range of methodologies that have been brought to bear in the treatment of computational issues.

Calculus I MATH101 C 1 15 To introduce the basic ideas of differential and integral calculus, to develop the basic skills required to work with them and to apply these skills to a range of problems.

Calculus II MATH102 C 2 15 To discuss local behaviour of functions using Taylor’s theorem. To introduce multivariable calculus including partial differentiation, gradient, extremum values and double integrals.

Computer systems COMP124

C C 2 15 Introduces how computers function at the instruction operation level and the relationships between the instruction operation level and both the higher (software) and lower (hardware) levels.

Data structures and algorithms COMP108

C C C 2 15 Explores the notation, terminology, and techniques underpinning the study of algorithms. To introduce basic data structures and associated algorithms.

Digital and integrated electronics design ELEC143

C C C C 2 15 Provides students with knowledge of number systems such as binary, hexadecimal and BCD, laws of Boolean Algebra, basic design methods for combinational and sequential logic circuits, operation of various silicon electronic devices.

Electrical circuits and systems ELEC142

C C C 1 15 Become familiar with a range of circuit analytical techniques. To be able to apply the most appropriate technique for a given circuit.

Electromagnetism and electromechanics ELEC120

C C 2 15 Understand the basic elements of electrostatics and electromagnetics.

Electronic circuits ELEC104

C C C C 1 15 Introduces students to fundamental electronic devices (diodes and transistors). To show how diodes and transistors are used in amplifier and switching circuits.

Engineering skills ELEC171

C C 1 and 2 15 The concepts and techniques necessary to use industrial/commercial windows-based software applications for electrical engineering.

Experimental skills ELEC172

C C 1 7.5 Teaches practical laboratory skills for electrical engineering students.

Graduates for the digital society COMP107

C C C C C 1 15 Provides students with a wide-ranging understanding of the discipline of computing, and to concepts of professional ethics as well as social and legal aspects of computing.

Foundations of computer science COMP109

C C 1 15 Explores the notation, terminology, and techniques underpinning the discipline of Theoretical Computer Science and the mathematical foundation necessary for understanding data types.

*Courses feature a Year in Industry. See page 08 for more detail.

Continued over...

Module title

H430/ *H432/ H431

HH66/ *HG6L/ GHK6

H603/ *H605/ H606/ *H607

HH67/ *HHP7/ HH76/ *HHR6

G400/*G403/G401/*G404

G610/*G611

GN34/*G3N4

GG14/ *GG16

Semester

Credit

Module description

Please note: modules are illustrative only and subject to change.

Page 26: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

Faculty of Science and Engineering > School of Electrical Engineering, Electronics and Computer Science24

Core and selected optional modules overview Year One (continued)

Introduction to aerospace engineering AERO110

O 1 7.5 Introduces students to a range of fundamental topics that an aerospace engineer must be aware of.

Introduction to artificial intelligence COMP111

C C 1 15 An introduction to AI through studying search problems, reasoning under uncertainty, knowledge representation, planning, and learning in intelligent systems.

Introduction to financial accounting ACFI101

C 1 15 Develops knowledge and understanding of the underlying principles and concepts relating to financial accounting and technical proficiency in the use of double entry accounting techniques in recording transactions, adjusting financial records and preparing basic financial statements.

Introduction to linear algebra MATH103

C 1 15 Develops techniques of complex numbers and linear algebra, including equation solving, matrix arithmetic and the computation of eigenvalues and eigenvectors.

Introduction to management accounting ACFI102

C 2 15 Introduces students to the nature and purpose of management accounting and its fundamental techniques.

Introduction to mechatronics ELEC123

C 2 7.5 Explores basic elements of electromechanics.

Introduction to programming COMP101

C C C C 1 15 Introduces concepts and principles of problem solving by computer, and the construction of appropriate algorithms for the solution of problems.

Introduction to programming in C ELEC129

C C C 1 and 2 15 C is one of the most popular languages for programming embedded systems that are found in automobiles, cameras, DVD players and many other modern appliances.

Introduction to statistics MATH162

O 2 15 Introduces topics in statistics and to describe and discuss basic statistical methods.

Mathematics A for electrical engineers MATH191

C C C C 1 15 Brings students up to a common level in preparation for further modules in mathematics.

Mathematics B for electrical engineers MATH192

C C C C 2 15 A detailed introduction to techniques (change of variable, integration by parts and partial fractions) for and applications of one-dimensional integrals.

Newtonian mechanics MATH122

O 2 15 Develops an understanding of the principles of classical mechanics and their application to simple dynamical systems.

Numbers, groups and codes MATH142

O 2 15 An introduction to rigorous reasoning in axiomatic systems exemplified by the framework of group theory.

Object-oriented programming COMP122

C C C C C 2 15 Develops understanding of object-oriented software methodology, in theory and practice.

Pilot studies I AERO131

O 1 7.5 Provides basic knowledge of the following topics that relate to the systems and operation of a light aircraft: Aircraft technical, Navigation and Radio Aids, Meteorology, Flight Performance and Planning, Radio Communications and Human Performance.

Principles of microeconomics ECON121

C 1 15 Provides students with a clear foundation of the purpose, scope and topics of microeconomic analysis.

Module title

H430/ *H432/ H431

HH66/ *HG6L/ GHK6

H603/ *H605/ H606/ *H607

HH67/ *HHP7/ HH76/ *HHR6

G400/*G403/G401/*G404

G610/*G611

GN34/*G3N4

GG14/ *GG16

Semester

Credit

Module description

Key: C: Core O: Selected optional modules

Please note: modules are illustrative only and subject to change.

Page 27: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

@comingtolivuni /Universityof Liverpool @livuni UofLTube

EEE

and

Com

pute

r Sci

ence

live

rpoo

l.ac.

uk/e

lect

rica

l-eng

inee

ring

-ele

ctro

nics

-and

-com

pute

r-sc

ienc

e/

25

Introduction to aerospace engineering AERO110

O 1 7.5 Introduces students to a range of fundamental topics that an aerospace engineer must be aware of.

Introduction to artificial intelligence COMP111

C C 1 15 An introduction to AI through studying search problems, reasoning under uncertainty, knowledge representation, planning, and learning in intelligent systems.

Introduction to financial accounting ACFI101

C 1 15 Develops knowledge and understanding of the underlying principles and concepts relating to financial accounting and technical proficiency in the use of double entry accounting techniques in recording transactions, adjusting financial records and preparing basic financial statements.

Introduction to linear algebra MATH103

C 1 15 Develops techniques of complex numbers and linear algebra, including equation solving, matrix arithmetic and the computation of eigenvalues and eigenvectors.

Introduction to management accounting ACFI102

C 2 15 Introduces students to the nature and purpose of management accounting and its fundamental techniques.

Introduction to mechatronics ELEC123

C 2 7.5 Explores basic elements of electromechanics.

Introduction to programming COMP101

C C C C 1 15 Introduces concepts and principles of problem solving by computer, and the construction of appropriate algorithms for the solution of problems.

Introduction to programming in C ELEC129

C C C 1 and 2 15 C is one of the most popular languages for programming embedded systems that are found in automobiles, cameras, DVD players and many other modern appliances.

Introduction to statistics MATH162

O 2 15 Introduces topics in statistics and to describe and discuss basic statistical methods.

Mathematics A for electrical engineers MATH191

C C C C 1 15 Brings students up to a common level in preparation for further modules in mathematics.

Mathematics B for electrical engineers MATH192

C C C C 2 15 A detailed introduction to techniques (change of variable, integration by parts and partial fractions) for and applications of one-dimensional integrals.

Newtonian mechanics MATH122

O 2 15 Develops an understanding of the principles of classical mechanics and their application to simple dynamical systems.

Numbers, groups and codes MATH142

O 2 15 An introduction to rigorous reasoning in axiomatic systems exemplified by the framework of group theory.

Object-oriented programming COMP122

C C C C C 2 15 Develops understanding of object-oriented software methodology, in theory and practice.

Pilot studies I AERO131

O 1 7.5 Provides basic knowledge of the following topics that relate to the systems and operation of a light aircraft: Aircraft technical, Navigation and Radio Aids, Meteorology, Flight Performance and Planning, Radio Communications and Human Performance.

Principles of microeconomics ECON121

C 1 15 Provides students with a clear foundation of the purpose, scope and topics of microeconomic analysis.

Module title

H430/ *H432/ H431

HH66/ *HG6L/ GHK6

H603/ *H605/ H606/ *H607

HH67/ *HHP7/ HH76/ *HHR6

G400/*G403/G401/*G404

G610/*G611

GN34/*G3N4

GG14/ *GG16

Semester

Credit

Module description

*Courses feature a Year in Industry. See page 08 for more detail.

Please note: modules are illustrative only and subject to change.

Continued over...

Page 28: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

Faculty of Science and Engineering > School of Electrical Engineering, Electronics and Computer Science26

Core and selected optional modules overview Year Two

Accounting theory A CFI202

O 2 15 Increases students' knowledge of the theory of accounting and its relevance to the study of accounting practice.

Advanced object oriented C languages COMP282

O O 2 7.5 Introduces the notion of object orientation and illustrate the differences between unmanaged and managed coding techniques, through the introduction of two object-oriented variants of C; namely C++ and C#.

Aircraft performance A AERO212

O 2 7.5 Acquaints students with the fundamentals of the performance of fixed-wing aircraft and develop from first principles the theory required to formulate and solve representative performance problems.

Applied database management COMP283

O O O 2 7.5 Utilises Relational Algebra to develop efficient Database Query Language code.

Artificial intelligence COMP219

O O 1 15 Provides an introduction to the topic of Artificial Intelligence (AI) through studying problem-solving, knowledge representation, planning, and learning in intelligent systems.

Avionics and communications systems AERO250

C 2 15 Develops an understanding of communication systems, avionic systems, including radar, navigation and aircraft vision systems.

Business in the global economy MKIB225

O 2 15 Explores how businesses operate internationally and their changing context.

Classical mechanics MATH228

O 2 15 Provides an understanding of the principles of classical mechanics and their application to dynamical systems.

Module title

H430/ *H432/ H431

HH66/ *HG6L/ GHK6

H603/ *H605

H606/ *H607

HH67/ *HHP7/ HH76/ *HHR6

G400/*G403/G401/*G404

G610/*G611

GN34/*G3N4

GG14/ *GG16 Semester Credit Module description

Key: C: Core O: Selected optional modules

Please note: modules are illustrative only and subject to change.

Core and selected optional modules overview Year One (continued)

Module title

H430/ *H432/ H431

HH66/ *HG6L/ GHK6

H603/ *H605/ H606/ *H607

HH67/ *HHP7/ HH76/ *HHR6

G400/*G403/G401/*G404

G610/*G611

GN34/*G3N4

GG14/ *GG16

Semester

Credit

Module description

Programming language paradigms COMP105

C C C C 1 15 Introduces the functional programming paradigm, and to compare and contrast it with the imperative programming paradigm.

Solids and structures I ENGG110

C 1 and 2 15 Introduces students to the fundamental concepts and theory of how engineering structures work to sustain loads.

Please note: modules are illustrative only and subject to change.

Page 29: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

@comingtolivuni /Universityof Liverpool @livuni UofLTube

EEE

and

Com

pute

r Sci

ence

live

rpoo

l.ac.

uk/e

lect

rica

l-eng

inee

ring

-ele

ctro

nics

-and

-com

pute

r-sc

ienc

e/

27

Accounting theory A CFI202

O 2 15 Increases students' knowledge of the theory of accounting and its relevance to the study of accounting practice.

Advanced object oriented C languages COMP282

O O 2 7.5 Introduces the notion of object orientation and illustrate the differences between unmanaged and managed coding techniques, through the introduction of two object-oriented variants of C; namely C++ and C#.

Aircraft performance A AERO212

O 2 7.5 Acquaints students with the fundamentals of the performance of fixed-wing aircraft and develop from first principles the theory required to formulate and solve representative performance problems.

Applied database management COMP283

O O O 2 7.5 Utilises Relational Algebra to develop efficient Database Query Language code.

Artificial intelligence COMP219

O O 1 15 Provides an introduction to the topic of Artificial Intelligence (AI) through studying problem-solving, knowledge representation, planning, and learning in intelligent systems.

Avionics and communications systems AERO250

C 2 15 Develops an understanding of communication systems, avionic systems, including radar, navigation and aircraft vision systems.

Business in the global economy MKIB225

O 2 15 Explores how businesses operate internationally and their changing context.

Classical mechanics MATH228

O 2 15 Provides an understanding of the principles of classical mechanics and their application to dynamical systems.

Module title

H430/ *H432/ H431

HH66/ *HG6L/ GHK6

H603/ *H605

H606/ *H607

HH67/ *HHP7/ HH76/ *HHR6

G400/*G403/G401/*G404

G610/*G611

GN34/*G3N4

GG14/ *GG16 Semester Credit Module description

Please note: modules are illustrative only and subject to change.

Continued over...

*Courses feature a Year in Industry. See page 08 for more detail.

Module title

H430/ *H432/ H431

HH66/ *HG6L/ GHK6

H603/ *H605/ H606/ *H607

HH67/ *HHP7/ HH76/ *HHR6

G400/*G403/G401/*G404

G610/*G611

GN34/*G3N4

GG14/ *GG16

Semester

Credit

Module description

Programming language paradigms COMP105

C C C C 1 15 Introduces the functional programming paradigm, and to compare and contrast it with the imperative programming paradigm.

Solids and structures I ENGG110

C 1 and 2 15 Introduces students to the fundamental concepts and theory of how engineering structures work to sustain loads.

Please note: modules are illustrative only and subject to change.

Page 30: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

Faculty of Science and Engineering > School of Electrical Engineering, Electronics and Computer Science28

Core and selected optional modules overview Year Two (continued)

CMOS integrated circuits ELEC212

C C O 2 7.5 Combines CMOS integrated circuits design activity with very relevant industrial concepts and a deeper understanding of MOSFET device physical principles and electromagnetism.

Communication systems ELEC202

C C C 2 7.5 Presents the concepts involved with signals and communication systems.

Commutative algebra MATH247

O 2 15 An introduction to abstract commutative algebra and show how it both arises naturally, and is a useful tool, in number theory.

Complex functions MATH243

O 1 15 Introduces the student to a surprising, very beautiful theory having intimate connections with other areas of mathematics and physical sciences.

Complexity of algorithms COMP202

C C 2 15 Demonstrates how the study of algorithmics has been applied in a number of different domains.

Computer aided software development COMP285

O O 2 7.5 Introduces students to a range of techniques and tools used in modern, large-scale industrial software development.

Computer-based trading in financial markets COMP226

O O C 2 15 Develops an understanding of financial markets at the level of individual trades and the range of different computer-based trading applications and techniques.

Computer networks COMP211

O O O 1 15 Introduces networked computer systems and the internet and principles that govern their operation.

Computer systems COMP124

O 2 15 Introduces how computers function at the instruction operation level.

Corporate financial management for non-specialist students ACFI213

C 1 15 Provides an introduction to financial markets and to contextualise the application of mathematical techniques.

Database development COMP207

C C C C O 1 15 Introduces students to the problems arising from concurrency in databases, information security considerations and how they are solved.

Decision, computation and language COMP218

O O O 1 15 Examines the importance of automata, formal language theory and mode of computation in computer science and AI.

Digital electronics and microprocessor systems ELEC211

C C C C C 2 15 Provides students with the ability to: design digital systems using the Algorithmic State Machine (ASM) methodology.

Distributed systems COMP212 (except G403)

O O 1 15 Explores distributed systems including synchronisation models and election algorithms.

Dynamic systems MECH215 C 1 and 2 15 Develops an understanding of the essential principles governing the behaviour and concepts of feedback control and dynamic stability.

E-commerce group project COMP215

C 2 15 Students will work in small groups to produce a working software system.

Electrical circuits and power systems ELEC209

C C C C 1 15 Equips students with tools to analyse inter-related circuits.

Key: C: Core O: Selected optional modules

Please note: modules are illustrative only and subject to change.

Module title

H430/ *H432/ H431

HH66/ *HG6L/ GHK6

H603/ *H605

H606/ *H607

HH67/ *HHP7/ HH76/ *HHR6

G400/*G403/G401/*G404

G610/*G611

GN34/*G3N4

GG14/ *GG16 Semester Credit Module description

Page 31: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

@comingtolivuni /Universityof Liverpool @livuni UofLTube

EEE

and

Com

pute

r Sci

ence

live

rpoo

l.ac.

uk/e

lect

rica

l-eng

inee

ring

-ele

ctro

nics

-and

-com

pute

r-sc

ienc

e/

29

CMOS integrated circuits ELEC212

C C O 2 7.5 Combines CMOS integrated circuits design activity with very relevant industrial concepts and a deeper understanding of MOSFET device physical principles and electromagnetism.

Communication systems ELEC202

C C C 2 7.5 Presents the concepts involved with signals and communication systems.

Commutative algebra MATH247

O 2 15 An introduction to abstract commutative algebra and show how it both arises naturally, and is a useful tool, in number theory.

Complex functions MATH243

O 1 15 Introduces the student to a surprising, very beautiful theory having intimate connections with other areas of mathematics and physical sciences.

Complexity of algorithms COMP202

C C 2 15 Demonstrates how the study of algorithmics has been applied in a number of different domains.

Computer aided software development COMP285

O O 2 7.5 Introduces students to a range of techniques and tools used in modern, large-scale industrial software development.

Computer-based trading in financial markets COMP226

O O C 2 15 Develops an understanding of financial markets at the level of individual trades and the range of different computer-based trading applications and techniques.

Computer networks COMP211

O O O 1 15 Introduces networked computer systems and the internet and principles that govern their operation.

Computer systems COMP124

O 2 15 Introduces how computers function at the instruction operation level.

Corporate financial management for non-specialist students ACFI213

C 1 15 Provides an introduction to financial markets and to contextualise the application of mathematical techniques.

Database development COMP207

C C C C O 1 15 Introduces students to the problems arising from concurrency in databases, information security considerations and how they are solved.

Decision, computation and language COMP218

O O O 1 15 Examines the importance of automata, formal language theory and mode of computation in computer science and AI.

Digital electronics and microprocessor systems ELEC211

C C C C C 2 15 Provides students with the ability to: design digital systems using the Algorithmic State Machine (ASM) methodology.

Distributed systems COMP212 (except G403)

O O 1 15 Explores distributed systems including synchronisation models and election algorithms.

Dynamic systems MECH215 C 1 and 2 15 Develops an understanding of the essential principles governing the behaviour and concepts of feedback control and dynamic stability.

E-commerce group project COMP215

C 2 15 Students will work in small groups to produce a working software system.

Electrical circuits and power systems ELEC209

C C C C 1 15 Equips students with tools to analyse inter-related circuits.

Continued over...

*Courses feature a Year in Industry. See page 08 for more detail.

Please note: modules are illustrative only and subject to change.

Module title

H430/ *H432/ H431

HH66/ *HG6L/ GHK6

H603/ *H605

H606/ *H607

HH67/ *HHP7/ HH76/ *HHR6

G400/*G403/G401/*G404

G610/*G611

GN34/*G3N4

GG14/ *GG16 Semester Credit Module description

Page 32: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

Faculty of Science and Engineering > School of Electrical Engineering, Electronics and Computer Science30

Core and selected optional modules overview Year Two (continued)

Electromagnetics ELEC210

O C C 2 7.5 To further enhance the students knowledge and use of Maxwells equations and their use in practical EM applications.

Electronic circuits and systems ELEC271

C C C C C 2 15 Understand how electronic circuits are designed and undertake design exercises.

Field theory and partial differential equations MATH283

C C C C 1 7.5 Introduces students to the concepts of scalar and vector fields.

Financial mathematics MATH262

O 2 15 Provides an understanding of the basic financial mathematics theory used in the study process of actuarial/financial interest.

Financial reporting I ACFI201

C 1 15 Enables candidates to prepare single entity financial statements, and extracts, covering a wide range of International Financial Reporting Standards (IFRS).

Geometry of curves MATH248

O 2 15 An introduction to abstract commutative algebra and show how it arises naturally and is a useful tool, in number theory.

Group project module MATH206

O 2 15 Gives students experience of working effectively in small groups and train students to write about mathematics.

Group software project COMP208

C C 2 15 Students will work in small groups to produce a working software system.

Instrumentation and control ELEC207

C C C C C 1 and 2 15 Provides the student with the ability to select a suitable transducer and associated system for a given measurement application and to consider possible alternative solutions.

Introduction to methods of operational research MATH261

O 1 15 Provides an understanding of the basic financial mathematics theory used in the study process of actuarial/financial interest.

Introduction to the methods of applied mathematics MATH224

O 2 15 Provides a grounding in elementary approaches to solutions of some of the standard partial differential equations encountered in the applications of mathematics.

Linear algebra and geometry MATH244

O 1 15 Introduces general concepts of linear algebra and its applications in geometry and other areas of mathematics.

Mathematical models: microeconomics and population dynamics MATH227

O 1 15 Provides an understanding of the techniques used in constructing, analysing, evaluating and interpreting mathematical models.

Metric spaces and calculus MATH241

O 1 15 Introduces the basic elements of the theory of metric spaces and calculus of several variables.

Numerical methods MATH266

O 2 15 Provides an introduction to the main topics in Numerical Analysis and their relation to other branches of mathematics.

Operating system concepts COMP104

C 2 15 Introduce the structure and functionality of modern operating systems.

Operational research: probabilistic models MATH268

O 2 15 Explores a range of models and techniques for solving uncertainty in business, industry, and finance.

Key: C: Core O: Selected optional modules

Please note: modules are illustrative only and subject to change.

Module title

H430/ *H432/ H431

HH66/ *HG6L/ GHK6

H603/ *H605

H606/ *H607

HH67/ *HHP7/ HH76/ *HHR6

G400/*G403/G401/*G404

G610/*G611

GN34/*G3N4

GG14/ *GG16 Semester Credit Module description

Page 33: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

@comingtolivuni /Universityof Liverpool @livuni UofLTube

EEE

and

Com

pute

r Sci

ence

live

rpoo

l.ac.

uk/e

lect

rica

l-eng

inee

ring

-ele

ctro

nics

-and

-com

pute

r-sc

ienc

e/

31

Electromagnetics ELEC210

O C C 2 7.5 To further enhance the students knowledge and use of Maxwells equations and their use in practical EM applications.

Electronic circuits and systems ELEC271

C C C C C 2 15 Understand how electronic circuits are designed and undertake design exercises.

Field theory and partial differential equations MATH283

C C C C 1 7.5 Introduces students to the concepts of scalar and vector fields.

Financial mathematics MATH262

O 2 15 Provides an understanding of the basic financial mathematics theory used in the study process of actuarial/financial interest.

Financial reporting I ACFI201

C 1 15 Enables candidates to prepare single entity financial statements, and extracts, covering a wide range of International Financial Reporting Standards (IFRS).

Geometry of curves MATH248

O 2 15 An introduction to abstract commutative algebra and show how it arises naturally and is a useful tool, in number theory.

Group project module MATH206

O 2 15 Gives students experience of working effectively in small groups and train students to write about mathematics.

Group software project COMP208

C C 2 15 Students will work in small groups to produce a working software system.

Instrumentation and control ELEC207

C C C C C 1 and 2 15 Provides the student with the ability to select a suitable transducer and associated system for a given measurement application and to consider possible alternative solutions.

Introduction to methods of operational research MATH261

O 1 15 Provides an understanding of the basic financial mathematics theory used in the study process of actuarial/financial interest.

Introduction to the methods of applied mathematics MATH224

O 2 15 Provides a grounding in elementary approaches to solutions of some of the standard partial differential equations encountered in the applications of mathematics.

Linear algebra and geometry MATH244

O 1 15 Introduces general concepts of linear algebra and its applications in geometry and other areas of mathematics.

Mathematical models: microeconomics and population dynamics MATH227

O 1 15 Provides an understanding of the techniques used in constructing, analysing, evaluating and interpreting mathematical models.

Metric spaces and calculus MATH241

O 1 15 Introduces the basic elements of the theory of metric spaces and calculus of several variables.

Numerical methods MATH266

O 2 15 Provides an introduction to the main topics in Numerical Analysis and their relation to other branches of mathematics.

Operating system concepts COMP104

C 2 15 Introduce the structure and functionality of modern operating systems.

Operational research: probabilistic models MATH268

O 2 15 Explores a range of models and techniques for solving uncertainty in business, industry, and finance.

Please note: modules are illustrative only and subject to change.Continued over...

*Courses feature a Year in Industry. See page 08 for more detail.

Module title

H430/ *H432/ H431

HH66/ *HG6L/ GHK6

H603/ *H605

H606/ *H607

HH67/ *HHP7/ HH76/ *HHR6

G400/*G403/G401/*G404

G610/*G611

GN34/*G3N4

GG14/ *GG16 Semester Credit Module description

Page 34: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

Faculty of Science and Engineering > School of Electrical Engineering, Electronics and Computer Science32

Core and selected optional modules overview Year Two (continued)

Ordinary differential equations MATH201

O 1 15 Familiarises students with basic ideas and fundamental techniques to solve ordinary differential equations.

Pilot studies II AERO231

O 1 7.5 Develops knowledge of navigation, meteorology, aircraft instrumentals and human factors appropriate to commercial operations.

Pilot studies III AERO232

O 2 7.5 Continues to develop knowledge of aircraft performance and principles of flight, radio navigation systems and aircraft.

Planning your career COMP221

O O O 1 7.5 Prepares students with the skills required to secure either an internship or a graduate job.

Principles of C and memory management COMP281

O O 2 7.5 Introduces the issues of memory and memory management within system-level procedural programming language (C).

Principles of computer games design and implementation COMP222

O O 2 15 Introduces the main issues surrounding the computer games architecture.

Project, problem solving and industrial awareness ELEC222

O C C 1 and 2 7.5 Provides students with practical work, while testing a wide range of skills.

Scripting languages COMP284

O O O 2 7.5 Provides an understanding of the nature and role of scripting languages.

Securities markets ECON241

C 2 15 Develops an appreciation of the role of securities markets in the economy.

Signals and systems ELEC270

C C C C C 1 15 The fundamentals of the analysis of continuous- and discrete-time signals and systems.

Software development tools COMP220

O C 2 15 Introduces a range of techniques and tools, beginning to be used in modern, large-scale industrial software development.

Software engineering I COMP201

C C C C O 1 15 Develops an understanding of the problems associated with the development of significant computing systems.

Solids and structures II ENGG209

C 1 and 2 15 Develops knowledge of the principles of solid mechanics applied to engineering structures.

Statistical theory and methods I MATH263

O 2 15 Introduces statistical methods, applying standard statistical techniques and clear interpretation.

Statistical theory and methods II MATH264

O 2 15 Explores statistical distribution theory which forms the basis for all applications of statistics.

Vector calculus with applications in fluid mechanics MATH225

O 1 15 Introduction of the various vector integrals, the operator’s div, grad and curl and the relations between them.

Year in Industry COMP299 G403/G404

G611 G3N4 GG16 1 and 2 120 Provides students with working experience within a commercial or industrial environment.

Year in Industry ELEC299 H432 HG6L H605 H607 HHP7/HHR6

1 and 2 120 Provides students with experience of an industrial environment.

Key: C: Core O: Selected optional modules

Please note: modules are illustrative only and subject to change.

Module title

H430/ *H432/ H431

HH66/ *HG6L/ GHK6

H603/ *H605

H606/ *H607

HH67/ *HHP7/ HH76/ *HHR6

G400/*G403/G401/*G404

G610/*G611

GN34/*G3N4

GG14/ *GG16 Semester Credit Module description

Page 35: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

@comingtolivuni /Universityof Liverpool @livuni UofLTube

EEE

and

Com

pute

r Sci

ence

live

rpoo

l.ac.

uk/e

lect

rica

l-eng

inee

ring

-ele

ctro

nics

-and

-com

pute

r-sc

ienc

e/

33

Ordinary differential equations MATH201

O 1 15 Familiarises students with basic ideas and fundamental techniques to solve ordinary differential equations.

Pilot studies II AERO231

O 1 7.5 Develops knowledge of navigation, meteorology, aircraft instrumentals and human factors appropriate to commercial operations.

Pilot studies III AERO232

O 2 7.5 Continues to develop knowledge of aircraft performance and principles of flight, radio navigation systems and aircraft.

Planning your career COMP221

O O O 1 7.5 Prepares students with the skills required to secure either an internship or a graduate job.

Principles of C and memory management COMP281

O O 2 7.5 Introduces the issues of memory and memory management within system-level procedural programming language (C).

Principles of computer games design and implementation COMP222

O O 2 15 Introduces the main issues surrounding the computer games architecture.

Project, problem solving and industrial awareness ELEC222

O C C 1 and 2 7.5 Provides students with practical work, while testing a wide range of skills.

Scripting languages COMP284

O O O 2 7.5 Provides an understanding of the nature and role of scripting languages.

Securities markets ECON241

C 2 15 Develops an appreciation of the role of securities markets in the economy.

Signals and systems ELEC270

C C C C C 1 15 The fundamentals of the analysis of continuous- and discrete-time signals and systems.

Software development tools COMP220

O C 2 15 Introduces a range of techniques and tools, beginning to be used in modern, large-scale industrial software development.

Software engineering I COMP201

C C C C O 1 15 Develops an understanding of the problems associated with the development of significant computing systems.

Solids and structures II ENGG209

C 1 and 2 15 Develops knowledge of the principles of solid mechanics applied to engineering structures.

Statistical theory and methods I MATH263

O 2 15 Introduces statistical methods, applying standard statistical techniques and clear interpretation.

Statistical theory and methods II MATH264

O 2 15 Explores statistical distribution theory which forms the basis for all applications of statistics.

Vector calculus with applications in fluid mechanics MATH225

O 1 15 Introduction of the various vector integrals, the operator’s div, grad and curl and the relations between them.

Year in Industry COMP299 G403/G404

G611 G3N4 GG16 1 and 2 120 Provides students with working experience within a commercial or industrial environment.

Year in Industry ELEC299 H432 HG6L H605 H607 HHP7/HHR6

1 and 2 120 Provides students with experience of an industrial environment.

Please note: modules are illustrative only and subject to change.

*Courses feature a Year in Industry. See page 08 for more detail.

Module title

H430/ *H432/ H431

HH66/ *HG6L/ GHK6

H603/ *H605

H606/ *H607

HH67/ *HHP7/ HH76/ *HHR6

G400/*G403/G401/*G404

G610/*G611

GN34/*G3N4

GG14/ *GG16 Semester Credit Module description

Page 36: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

Faculty of Science and Engineering > School of Electrical Engineering, Electronics and Computer Science34

Core and selected optional modules overview Year Three/Four (after a Year in Industry)

Advanced embedded systems ELEC470

C 1 and 2 15 Covers material for understanding and designing advanced embedded computer systems.

Advanced modern management MNGT352

O O O O O 1 7.5 Various aspects of advanced modern management.

Analysis and number theory MATH351

O 1 15 An introduction to Uniform Distribution Modulo One as a meeting ground for other branches of pure mathematics.

Antennas ELEC312

C O O O O 2 7.5 Introduces fundamental antenna principles and concepts based on the underlying electromagnetic theory.

Application development with C++ ELEC362

O C O O O 1 15 Provides students with the ability to design and implement a console-based application using C++.

Applied probability MATH362

O 1 15 Explores empirical phenomena for which stochastic processes provide suitable mathematical models.

Avionic systems design AERO350

C 2 7.5 Students solve a design problem within the scope of a typical avionic system.

Biocomputation COMP305

O O O 1 15 Introduces students to the field of neural computation with regard to biologically-motivated computing particularly in relation to multidisciplinary research.

Cartesian tensors and mathematical models of solids and viscous fluids MATH324

O 1 15 An introduction to the mathematical theory of viscous fluid flows and solid elastic materials. Cartesian tensors are first introduced.

Chaos and dynamical systems MATH322

O 1 15 Develop expertise in dynamical systems in general and study particular systems in detail.

Combinatorics MATH344 O 1 15 An introduction to the problems and methods of Combinatorics.

Communicating computer science COMP335

O O 1 and 2 15 Develops key transferable skills including communication and team working within an educational context.

Complex information networks COMP324

O O 2 15 Understand the software development opportunities offered by the emergence of these networks, through the study of information retrieval algorithms.

Computational game theory and mechanism design COMP326

O O O O 2 15 An understanding of the inefficiency arising from uncontrolled, decentralised resource allocation.

Corporate reporting and analysis ACFI302

O 2 15 Develops students understanding of financial reporting to an advanced level.

Digital and wireless communications ELEC377

O O O O 1 15 Provides an extensive coverage of the theory and practice of digital and wireless communication systems.

Digital control and optimisation ELEC303

O O O C C 2 15 The fundamentals of applied digital control and design techniques.

Digital system design ELEC373

O O O 1 and 2 15 Students design and synthesise digital systems using Verilog and ASM.

Module title

H430/H431/ *H432

HH66/*HG6L/GHK6

H603/ *H605/ H606/ *H607

HH67/ *HHP7

HH76/*HHR6

G400/G401/

*G403/ *G404

G610/ *G611

GN34/ *G3N4

GG14/ *GG16 Semester Credit Module description

Key: C: Core O: Selected optional modules

Please note: modules are illustrative only and subject to change.

Page 37: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

@comingtolivuni /Universityof Liverpool @livuni UofLTube

EEE

and

Com

pute

r Sci

ence

live

rpoo

l.ac.

uk/e

lect

rica

l-eng

inee

ring

-ele

ctro

nics

-and

-com

pute

r-sc

ienc

e/

35

Advanced embedded systems ELEC470

C 1 and 2 15 Covers material for understanding and designing advanced embedded computer systems.

Advanced modern management MNGT352

O O O O O 1 7.5 Various aspects of advanced modern management.

Analysis and number theory MATH351

O 1 15 An introduction to Uniform Distribution Modulo One as a meeting ground for other branches of pure mathematics.

Antennas ELEC312

C O O O O 2 7.5 Introduces fundamental antenna principles and concepts based on the underlying electromagnetic theory.

Application development with C++ ELEC362

O C O O O 1 15 Provides students with the ability to design and implement a console-based application using C++.

Applied probability MATH362

O 1 15 Explores empirical phenomena for which stochastic processes provide suitable mathematical models.

Avionic systems design AERO350

C 2 7.5 Students solve a design problem within the scope of a typical avionic system.

Biocomputation COMP305

O O O 1 15 Introduces students to the field of neural computation with regard to biologically-motivated computing particularly in relation to multidisciplinary research.

Cartesian tensors and mathematical models of solids and viscous fluids MATH324

O 1 15 An introduction to the mathematical theory of viscous fluid flows and solid elastic materials. Cartesian tensors are first introduced.

Chaos and dynamical systems MATH322

O 1 15 Develop expertise in dynamical systems in general and study particular systems in detail.

Combinatorics MATH344 O 1 15 An introduction to the problems and methods of Combinatorics.

Communicating computer science COMP335

O O 1 and 2 15 Develops key transferable skills including communication and team working within an educational context.

Complex information networks COMP324

O O 2 15 Understand the software development opportunities offered by the emergence of these networks, through the study of information retrieval algorithms.

Computational game theory and mechanism design COMP326

O O O O 2 15 An understanding of the inefficiency arising from uncontrolled, decentralised resource allocation.

Corporate reporting and analysis ACFI302

O 2 15 Develops students understanding of financial reporting to an advanced level.

Digital and wireless communications ELEC377

O O O O 1 15 Provides an extensive coverage of the theory and practice of digital and wireless communication systems.

Digital control and optimisation ELEC303

O O O C C 2 15 The fundamentals of applied digital control and design techniques.

Digital system design ELEC373

O O O 1 and 2 15 Students design and synthesise digital systems using Verilog and ASM.

Module title

H430/H431/ *H432

HH66/*HG6L/GHK6

H603/ *H605/ H606/ *H607

HH67/ *HHP7

HH76/*HHR6

G400/G401/

*G403/ *G404

G610/ *G611

GN34/ *G3N4

GG14/ *GG16 Semester Credit Module description

Please note: modules are illustrative only and subject to change.Continued over...

*Year Four for those after a Year in Industry.

Page 38: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

Faculty of Science and Engineering > School of Electrical Engineering, Electronics and Computer Science36

Drives ELEC331 O O O C C 1 7.5 Introduces a range of electrical machines (AC & DC) using the concepts of rotating magnetic fields and co-energy.

E-business models and strategy EBUS301

O 1 15 An introduction to the appraisal and formulation of e-business strategy and contemporary e-business models.

Efficient sequential algorithms COMP309

O O O 1 15 Learn some advanced topics in the design and analysis of efficient sequential algorithms.

Electromagnetic compatibility ELEC382

O O O O 2 7.5 Provides students with advanced knowledge and skills to deal with EMC problems.

Electronics for instrumentation and communications ELEC317

C O O O O 2 15 Gain knowledge of a wide range of analogue components and electronics for instrumentation and communications.

Embedded computer systems ELEC370

O C O C C 1 15 Obtain an understanding of the construction and operation of embedded computer systems and their components.

Engineering management and entrepreneurial skills ELEC352

C C C 1 7.5 Explores the tools and constraints associated with managing both small and large projects.

Engineering systems MECH310

C 1 7.5 Develops an appreciation of the multidisciplinary systems view in engineering.

Final year project COMP391 C 1 15 Students work in a guided but independent fashion to explore an individual problem in depth.

Final year project COMP392 C 2 15 Continuation of project development.

Finance and markets ACFI341

C 2 15 Builds on the existing finance modules, understanding the recent global financial crisis and risk management.

Financial reporting II ACFI309

O 1 15 Covering the preparation of group financial statements including associates and joint ventures.

Flight dynamics and control AERO317

C O 1 and 2 15 The theory of Flight Dynamics/Flight Control Systems principles and how to solve related problems.

Formal methods COMP313 O O O O O 2 15 Exploring complex computational systems within critical applications to give a precise and unambiguous specifications.

Further methods of applied mathematics MATH323

O 1 15 An insight into specific methods for solving important types of ordinary differential equations.

Global strategic management MKIB351

O 1 15 Provides conceptual frameworks within which to formulate and analyse global strategy.

Group theory MATH343

O 1 15 Introduces the techniques of finite group theory with the objective of explaining the ideas needed to solve classification results.

Honours Year automated trading project COMP396

C 1 and 2 30 Gives students the opportunity to work in a team to explore the problem of automated trading from a practical perspective.

Key: C: Core O: Selected optional modules

Please note: modules are illustrative only and subject to change.

Module title

H430/H431/ *H432

HH66/*HG6L/GHK6

H603/ *H605/ H606/ *H607

HH67/ *HHP7

HH76/*HHR6

G400/G401/

*G403/ *G404

G610/ *G611

GN34/ *G3N4

GG14/ *GG16 Semester Credit Module description

Core and selected optional modules overview Year Three/Four (after a Year in Industry) (continued)

Page 39: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

@comingtolivuni /Universityof Liverpool @livuni UofLTube

EEE

and

Com

pute

r Sci

ence

live

rpoo

l.ac.

uk/e

lect

rica

l-eng

inee

ring

-ele

ctro

nics

-and

-com

pute

r-sc

ienc

e/

37

Drives ELEC331 O O O C C 1 7.5 Introduces a range of electrical machines (AC & DC) using the concepts of rotating magnetic fields and co-energy.

E-business models and strategy EBUS301

O 1 15 An introduction to the appraisal and formulation of e-business strategy and contemporary e-business models.

Efficient sequential algorithms COMP309

O O O 1 15 Learn some advanced topics in the design and analysis of efficient sequential algorithms.

Electromagnetic compatibility ELEC382

O O O O 2 7.5 Provides students with advanced knowledge and skills to deal with EMC problems.

Electronics for instrumentation and communications ELEC317

C O O O O 2 15 Gain knowledge of a wide range of analogue components and electronics for instrumentation and communications.

Embedded computer systems ELEC370

O C O C C 1 15 Obtain an understanding of the construction and operation of embedded computer systems and their components.

Engineering management and entrepreneurial skills ELEC352

C C C 1 7.5 Explores the tools and constraints associated with managing both small and large projects.

Engineering systems MECH310

C 1 7.5 Develops an appreciation of the multidisciplinary systems view in engineering.

Final year project COMP391 C 1 15 Students work in a guided but independent fashion to explore an individual problem in depth.

Final year project COMP392 C 2 15 Continuation of project development.

Finance and markets ACFI341

C 2 15 Builds on the existing finance modules, understanding the recent global financial crisis and risk management.

Financial reporting II ACFI309

O 1 15 Covering the preparation of group financial statements including associates and joint ventures.

Flight dynamics and control AERO317

C O 1 and 2 15 The theory of Flight Dynamics/Flight Control Systems principles and how to solve related problems.

Formal methods COMP313 O O O O O 2 15 Exploring complex computational systems within critical applications to give a precise and unambiguous specifications.

Further methods of applied mathematics MATH323

O 1 15 An insight into specific methods for solving important types of ordinary differential equations.

Global strategic management MKIB351

O 1 15 Provides conceptual frameworks within which to formulate and analyse global strategy.

Group theory MATH343

O 1 15 Introduces the techniques of finite group theory with the objective of explaining the ideas needed to solve classification results.

Honours Year automated trading project COMP396

C 1 and 2 30 Gives students the opportunity to work in a team to explore the problem of automated trading from a practical perspective.

Please note: modules are illustrative only and subject to change.

Continued over...

Module title

H430/H431/ *H432

HH66/*HG6L/GHK6

H603/ *H605/ H606/ *H607

HH67/ *HHP7

HH76/*HHR6

G400/G401/

*G403/ *G404

G610/ *G611

GN34/ *G3N4

GG14/ *GG16 Semester Credit Module description

*Year Four for those after a Year in Industry.

Page 40: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

Faculty of Science and Engineering > School of Electrical Engineering, Electronics and Computer Science38

Honours Year computer science project COMP390

C C C 1 and 2 30 Students work in a guided but independent fashion to explore a substantial electronic commerce problem in depth.

Image processing ELEC319

C O O O O O O 1 7.5 Introduces the basic concepts of digital image processing and pattern recognition.

Industrial robotics and automated assembly MNFG409

C C 2 15 Develops knowledge and skills to design, build and operate industrial robotic systems.

Integrated circuits – concepts and design ELEC372

O O 1 and 2 15 To understand the reasons for the predominance and importance of silicon-based microelectronics to the semiconductor industry.

Introduction to computational game theory COMP323

O O O C O 1 15 Introduces the notion of a game, its solutions, concepts, and other basic notions and tools of game theory.

Knowledge representation and reasoning COMP304

O O O 1 15 Develops a complete and critical understanding of the notion of representation languages and logics.

Linear statistical models MATH363

O 1 15 Understand how regression methods for continuous data extend to include multiple continuous and categorical predictors, and categorical response variables.

MEng project ELEC440

GHK6 C C 1 and 2 30 The project provides experience of all aspects of working as an individual engineer to complete a relatively complex engineering task.

Mobile computing COMP327

O O 1 15 Explores guidelines, design principles and experience in developing applications for small, mobile devices, including an appreciation of context and location aware services.

Multi-agent systems COMP310

O O O O O 2 15 Introduces the concept of an agent and multi-agent systems, and the main applications for which they are appropriate.

Networks in theory and practice MATH367

O 1 15 Develops an appreciation of network models for real world problems.

Neural networks ELEC320

O C O O O O O 2 7.5 Understand the structures and the learning mechanisms underlying neural networks within the field of artificial intelligence.

Ontologies and semantic web COMP318

O O 2 15 Examine guidelines, concepts and models for designing and evaluating applications utilising advanced web technologies.

Optimisation COMP331

O O O O 1 15 A foundation for modelling various continuous and discrete optimisation problems.

Organic electronics ELEC324

O O O O O 1 7.5 Explore new developments in large-area, low-cost and flexible electronics, particularly those relating to the use of conjugated polymer and fullerene-based compounds and composites.

Photonics and optical information systems ELEC313

O O O O 1 15 Introduces the fundamental principles of opto/electronic systems for the transfer of information.

Key: C: Core O: Selected optional modules

Please note: modules are illustrative only and subject to change.

Core and selected optional modules overview Year Three/Four (after a Year in Industry) (continued)

Module title

H430/H431/ *H432

HH66/*HG6L/GHK6

H603/ *H605/ H606/ *H607

HH67/ *HHP7

HH76/*HHR6

G400/G401/

*G403/ *G404

G610/ *G611

GN34/ *G3N4

GG14/ *GG16 Semester Credit Module description

Page 41: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

@comingtolivuni /Universityof Liverpool @livuni UofLTube

EEE

and

Com

pute

r Sci

ence

live

rpoo

l.ac.

uk/e

lect

rica

l-eng

inee

ring

-ele

ctro

nics

-and

-com

pute

r-sc

ienc

e/

39

Honours Year computer science project COMP390

C C C 1 and 2 30 Students work in a guided but independent fashion to explore a substantial electronic commerce problem in depth.

Image processing ELEC319

C O O O O O O 1 7.5 Introduces the basic concepts of digital image processing and pattern recognition.

Industrial robotics and automated assembly MNFG409

C C 2 15 Develops knowledge and skills to design, build and operate industrial robotic systems.

Integrated circuits – concepts and design ELEC372

O O 1 and 2 15 To understand the reasons for the predominance and importance of silicon-based microelectronics to the semiconductor industry.

Introduction to computational game theory COMP323

O O O C O 1 15 Introduces the notion of a game, its solutions, concepts, and other basic notions and tools of game theory.

Knowledge representation and reasoning COMP304

O O O 1 15 Develops a complete and critical understanding of the notion of representation languages and logics.

Linear statistical models MATH363

O 1 15 Understand how regression methods for continuous data extend to include multiple continuous and categorical predictors, and categorical response variables.

MEng project ELEC440

GHK6 C C 1 and 2 30 The project provides experience of all aspects of working as an individual engineer to complete a relatively complex engineering task.

Mobile computing COMP327

O O 1 15 Explores guidelines, design principles and experience in developing applications for small, mobile devices, including an appreciation of context and location aware services.

Multi-agent systems COMP310

O O O O O 2 15 Introduces the concept of an agent and multi-agent systems, and the main applications for which they are appropriate.

Networks in theory and practice MATH367

O 1 15 Develops an appreciation of network models for real world problems.

Neural networks ELEC320

O C O O O O O 2 7.5 Understand the structures and the learning mechanisms underlying neural networks within the field of artificial intelligence.

Ontologies and semantic web COMP318

O O 2 15 Examine guidelines, concepts and models for designing and evaluating applications utilising advanced web technologies.

Optimisation COMP331

O O O O 1 15 A foundation for modelling various continuous and discrete optimisation problems.

Organic electronics ELEC324

O O O O O 1 7.5 Explore new developments in large-area, low-cost and flexible electronics, particularly those relating to the use of conjugated polymer and fullerene-based compounds and composites.

Photonics and optical information systems ELEC313

O O O O 1 15 Introduces the fundamental principles of opto/electronic systems for the transfer of information.

Please note: modules are illustrative only and subject to change.Continued over...

Module title

H430/H431/ *H432

HH66/*HG6L/GHK6

H603/ *H605/ H606/ *H607

HH67/ *HHP7

HH76/*HHR6

G400/G401/

*G403/ *G404

G610/ *G611

GN34/ *G3N4

GG14/ *GG16 Semester Credit Module description

*Year Four for those after a Year in Industry.

Page 42: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

Faculty of Science and Engineering > School of Electrical Engineering, Electronics and Computer Science40

Quantitative business finance ACFI314

C 1 15 Develops understanding of the core theoretical and empirical aspects involved in corporate finance.

Quantum mechanics MATH325

O 1 15 Explores the way that relatively simple mathematics (in modern terms) led Bohr, Einstein, Heisenberg and others to a radical change and improvement in our understanding of the microscopic world.

RF engineering and applied electromagnetics ELEC311

C O O O O 1 7.5 Examines the concepts of high frequency electromagnetics.

Robotics and autonomous systems COMP329

O O 1 15 Introduces the concept of an autonomous agent.

Signal processing and digital filtering ELEC309

O O O O O 2 15 Students develop a framework for signal processing and to demonstrate some applications.

Software engineering II COMP319

O O O O O 1 15 Examine a range of advanced, near-research level topics in contemporary software engineering.

Technologies for e-commerce COMP315

O O O O C O 2 15 Explores the environment in which e-commerce takes place, the main technologies for supporting e-commerce, and how these technologies fit together.

Key: C: Core O: Selected optional modules

Please note: modules are illustrative only and subject to change.

Core and selected optional modules overview Year Three/Four (after a Year in Industry) (continued)

Module title

H430/H431/ *H432

HH66/*HG6L/GHK6

H603/ *H605/ H606/ *H607

HH67/ *HHP7

HH76/*HHR6

G400/G401/

*G403/ *G404

G610/ *G611

GN34/ *G3N4

GG14/ *GG16 Semester Credit Module description

Page 43: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

@comingtolivuni /Universityof Liverpool @livuni UofLTube

EEE

and

Com

pute

r Sci

ence

live

rpoo

l.ac.

uk/e

lect

rica

l-eng

inee

ring

-ele

ctro

nics

-and

-com

pute

r-sc

ienc

e/

41

Quantitative business finance ACFI314

C 1 15 Develops understanding of the core theoretical and empirical aspects involved in corporate finance.

Quantum mechanics MATH325

O 1 15 Explores the way that relatively simple mathematics (in modern terms) led Bohr, Einstein, Heisenberg and others to a radical change and improvement in our understanding of the microscopic world.

RF engineering and applied electromagnetics ELEC311

C O O O O 1 7.5 Examines the concepts of high frequency electromagnetics.

Robotics and autonomous systems COMP329

O O 1 15 Introduces the concept of an autonomous agent.

Signal processing and digital filtering ELEC309

O O O O O 2 15 Students develop a framework for signal processing and to demonstrate some applications.

Software engineering II COMP319

O O O O O 1 15 Examine a range of advanced, near-research level topics in contemporary software engineering.

Technologies for e-commerce COMP315

O O O O C O 2 15 Explores the environment in which e-commerce takes place, the main technologies for supporting e-commerce, and how these technologies fit together.

Please note: modules are illustrative only and subject to change.

Module title

H430/H431/ *H432

HH66/*HG6L/GHK6

H603/ *H605/ H606/ *H607

HH67/ *HHP7

HH76/*HHR6

G400/G401/

*G403/ *G404

G610/ *G611

GN34/ *G3N4

GG14/ *GG16 Semester Credit Module description

*Year Four for those after a Year in Industry.

Page 44: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

Faculty of Science and Engineering > School of Electrical Engineering, Electronics and Computer Science42

Core and selected optional modules overview Year Four/Five (for MEng students with a Year in Industry)

Advanced algorithmic techniques COMP523

C O 1 15 Provides a critical rational concerning advanced complexity theory and algorithmics.

Advanced embedded systems ELEC470

C O O O 1 and 2 15 Designing advanced embedded computer systems including computer architecture, low-power design, hardware/software co-design and logic synthesis techniques.

Advanced guidance systems AERO430

C O O 2 7.5 Examines the use of advanced guidance laws in autonomous air systems.

Advanced signal processing ELEC474

O O O O 1 and 2 15 Develop higher level signal processing techniques.

Advanced systems modelling and control ELEC476

O 1 15 Introduces advanced system analysis and design techniques.

Applied algorithmics COMP526

O 2 15 Examine research explorations in the field of algorithms.

Big data analysis COMP529

O 1 15 To introduce the student to middleware often used in Big Data analytics.

Communications networks and security ELEC461

O C O O 2 15 To introduce the principles of communications networks, their components and protocols. To provide students with the tools and techniques to analyse the performance of the main communications protocols, including: link layer, MAC layer, Network Layer (IP) including the main routing protocols, the transport control protocol (TCP), and basic packet queuing theory.

Computational intelligence COMP575

O O O C O 2 15 Examine how synaptic adaptation can facilitate learning and how input to output mapping can be performed by neural networks.

Data mining and visualisation COMP527

O 2 15 In-depth, systematic and critical understanding of the current research issues at the forefront of the domain of data mining.

Digital and wireless communications ELEC477

C O O O 1 15 Extensive coverage of the theory and practice of digital and wireless communication systems.

Digital system design ELEC473

O C C C 1 and 2 15 To provide students with the ability to design and synthesise digital systems using Verilog and ASM. To also understand the problems of meta-stability in digital system and design microprocessors using ASM techniques.

Electromagnetic compatibility ELEC382

C O 2 7.5 The module is aimed to provide the students with advanced knowledge and skills to deal with EMC problems.

Energy conversion, renewable energy and smart grid ELEC435

O O O O 2 15 To develop a good understanding of different renewable energy sources and the principle of energy conversion from renewable sources into electricity. To develop an appreciation of the operation of a micro grid and basic principle of smart grid technologies and associated engineering. To gain a good understanding of the reality of the energy and power systems in industry.

High voltage engineering ELEC407

O O O O 2 15 Examines the role and importance of high voltage engineering and insulation in power delivery systems.

Image processing ELEC319

C 1 7.5 To introduce the basic concepts of digital image processing and pattern recognition.

Information theory and coding ELEC415

O C O O 2 7.5 To introduce the techniques used in source coding and error correcting codes, including the use of information as a measure.

Module title H431 GHK6H606/ *H607

HH76/ *HHR6

G401/ *G404 Semester Credit Module description

Key: C: Core O: Selected optional modules

Please note: modules are illustrative only and subject to change.

Page 45: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

@comingtolivuni /Universityof Liverpool @livuni UofLTube

EEE

and

Com

pute

r Sci

ence

live

rpoo

l.ac.

uk/e

lect

rica

l-eng

inee

ring

-ele

ctro

nics

-and

-com

pute

r-sc

ienc

e/

43

Advanced algorithmic techniques COMP523

C O 1 15 Provides a critical rational concerning advanced complexity theory and algorithmics.

Advanced embedded systems ELEC470

C O O O 1 and 2 15 Designing advanced embedded computer systems including computer architecture, low-power design, hardware/software co-design and logic synthesis techniques.

Advanced guidance systems AERO430

C O O 2 7.5 Examines the use of advanced guidance laws in autonomous air systems.

Advanced signal processing ELEC474

O O O O 1 and 2 15 Develop higher level signal processing techniques.

Advanced systems modelling and control ELEC476

O 1 15 Introduces advanced system analysis and design techniques.

Applied algorithmics COMP526

O 2 15 Examine research explorations in the field of algorithms.

Big data analysis COMP529

O 1 15 To introduce the student to middleware often used in Big Data analytics.

Communications networks and security ELEC461

O C O O 2 15 To introduce the principles of communications networks, their components and protocols. To provide students with the tools and techniques to analyse the performance of the main communications protocols, including: link layer, MAC layer, Network Layer (IP) including the main routing protocols, the transport control protocol (TCP), and basic packet queuing theory.

Computational intelligence COMP575

O O O C O 2 15 Examine how synaptic adaptation can facilitate learning and how input to output mapping can be performed by neural networks.

Data mining and visualisation COMP527

O 2 15 In-depth, systematic and critical understanding of the current research issues at the forefront of the domain of data mining.

Digital and wireless communications ELEC477

C O O O 1 15 Extensive coverage of the theory and practice of digital and wireless communication systems.

Digital system design ELEC473

O C C C 1 and 2 15 To provide students with the ability to design and synthesise digital systems using Verilog and ASM. To also understand the problems of meta-stability in digital system and design microprocessors using ASM techniques.

Electromagnetic compatibility ELEC382

C O 2 7.5 The module is aimed to provide the students with advanced knowledge and skills to deal with EMC problems.

Energy conversion, renewable energy and smart grid ELEC435

O O O O 2 15 To develop a good understanding of different renewable energy sources and the principle of energy conversion from renewable sources into electricity. To develop an appreciation of the operation of a micro grid and basic principle of smart grid technologies and associated engineering. To gain a good understanding of the reality of the energy and power systems in industry.

High voltage engineering ELEC407

O O O O 2 15 Examines the role and importance of high voltage engineering and insulation in power delivery systems.

Image processing ELEC319

C 1 7.5 To introduce the basic concepts of digital image processing and pattern recognition.

Information theory and coding ELEC415

O C O O 2 7.5 To introduce the techniques used in source coding and error correcting codes, including the use of information as a measure.

Module title H431 GHK6H606/ *H607

HH76/ *HHR6

G401/ *G404 Semester Credit Module description

Please note: modules are illustrative only and subject to change.

Continued over...

*Year Five for those after a Year in Industry.

Page 46: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

Faculty of Science and Engineering > School of Electrical Engineering, Electronics and Computer Science44

Integrated circuits – concepts and design ELEC472

O O O 1 and 2 15 Explore the reasons for the predominance and importance of silicon-based microelectronics to the semiconductor industry.

Knowledge representation COMP521

C O 1 15 Introduces Knowledge Representation as a research area and critical understanding of the notion of representation languages and logics.

Machine learning and bioinspired optimisation COMP532

O 2 15 Focus on learning agents that interact with an initially unknown world with emphasis on learning to deal with sequential data unlike many other machine learning courses.

Management of design MNGT413

C C C C 2 7.5 Develop a general understanding of a wide range of aspects of the design function in a manufacturing company and its management.

Measurement, monitoring and sensors ELEC421

O O O O 1 and 2 15 Explore the philosophical differences between measurement and monitoring systems, the role of sensors in providing inputs to these systems.

MEng group project COMP591

C 1 30 Opportunity to work in a group, in a guided but independent fashion, on a substantial problem.

MEng group project (EEE) ELEC450

C C C C 1 and 2 30 Application of scientific and engineering principles to the solution of practical problems of engineering systems and processes.

MEng individual project COMP592

C 2 30 Opportunity to work individually, on a substantial problem that makes practical use of principles, techniques and methodologies.

Microprocessor systems ELEC422

O O O C 2 15 Understanding of the construction and operation of microprocessor-based systems.

Multi-core and multi-processor programming COMP528

O 1 15 Provides a deep, critical and systematic understanding of key issues and effective solutions for parallel programming.

Plasma system engineering ELEC491

O O O O 1 7.5 Develops an appreciation and understanding of industrial plasma discharges and associated engineering.

Power generation, transmission and distribution ELEC401

O O O O 1 15 Analyse the structure of a power system.

Privacy and security COMP522

O O 1 15 Introduces students to the major problems and solution approaches in the area of computer and Internet privacy and confidentiality and security.

Radio propagation for wireless systems ELEC411

C O O O 2 7.5 Develops an appreciation and understanding of radio propagation mechanisms.

Reasoning about action and change COMP525

O O 2 15 Explore how logics can be used to specify and verify dynamic systems.

Safety and dependability COMP524

O O 2 15 A critical and in-depth understanding of all aspects of software safety and dependability.

Software engineering II COMP319

C 1 15 Introduces a range of advanced, near-research level topics in contemporary software engineering.

Software engineering and programming ELEC431

C O O C 1 15 Equips students with knowledge of two most popular programming languages, C++ and MATLAB, an understanding of the Functional Decomposition method for program design.

Key: C: Core O: Selected optional modules

Please note: modules are illustrative only and subject to change.

Core and selected optional modules overview Year Four/Five (for MEng students with a Year in Industry)

(continued)

Module title H431 GHK6H606/ *H607

HH76/ *HHR6

G401/ *G404 Semester Credit Module description

Page 47: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

@comingtolivuni /Universityof Liverpool @livuni UofLTube

EEE

and

Com

pute

r Sci

ence

live

rpoo

l.ac.

uk/e

lect

rica

l-eng

inee

ring

-ele

ctro

nics

-and

-com

pute

r-sc

ienc

e/

45

Integrated circuits – concepts and design ELEC472

O O O 1 and 2 15 Explore the reasons for the predominance and importance of silicon-based microelectronics to the semiconductor industry.

Knowledge representation COMP521

C O 1 15 Introduces Knowledge Representation as a research area and critical understanding of the notion of representation languages and logics.

Machine learning and bioinspired optimisation COMP532

O 2 15 Focus on learning agents that interact with an initially unknown world with emphasis on learning to deal with sequential data unlike many other machine learning courses.

Management of design MNGT413

C C C C 2 7.5 Develop a general understanding of a wide range of aspects of the design function in a manufacturing company and its management.

Measurement, monitoring and sensors ELEC421

O O O O 1 and 2 15 Explore the philosophical differences between measurement and monitoring systems, the role of sensors in providing inputs to these systems.

MEng group project COMP591

C 1 30 Opportunity to work in a group, in a guided but independent fashion, on a substantial problem.

MEng group project (EEE) ELEC450

C C C C 1 and 2 30 Application of scientific and engineering principles to the solution of practical problems of engineering systems and processes.

MEng individual project COMP592

C 2 30 Opportunity to work individually, on a substantial problem that makes practical use of principles, techniques and methodologies.

Microprocessor systems ELEC422

O O O C 2 15 Understanding of the construction and operation of microprocessor-based systems.

Multi-core and multi-processor programming COMP528

O 1 15 Provides a deep, critical and systematic understanding of key issues and effective solutions for parallel programming.

Plasma system engineering ELEC491

O O O O 1 7.5 Develops an appreciation and understanding of industrial plasma discharges and associated engineering.

Power generation, transmission and distribution ELEC401

O O O O 1 15 Analyse the structure of a power system.

Privacy and security COMP522

O O 1 15 Introduces students to the major problems and solution approaches in the area of computer and Internet privacy and confidentiality and security.

Radio propagation for wireless systems ELEC411

C O O O 2 7.5 Develops an appreciation and understanding of radio propagation mechanisms.

Reasoning about action and change COMP525

O O 2 15 Explore how logics can be used to specify and verify dynamic systems.

Safety and dependability COMP524

O O 2 15 A critical and in-depth understanding of all aspects of software safety and dependability.

Software engineering II COMP319

C 1 15 Introduces a range of advanced, near-research level topics in contemporary software engineering.

Software engineering and programming ELEC431

C O O C 1 15 Equips students with knowledge of two most popular programming languages, C++ and MATLAB, an understanding of the Functional Decomposition method for program design.

Please note: modules are illustrative only and subject to change.

*Year Five for those after a Year in Industry.

Module title H431 GHK6H606/ *H607

HH76/ *HHR6

G401/ *G404 Semester Credit Module description

Page 48: Electrical Engineering, Electronics and Computer Science · research-led teaching and you will be taught by academics who are leaders in their research fields. ... Faculty of Science

Find out moreliverpool.ac.uk/study

Accommodation: liverpool.ac.uk/accommodationFees and student finance: liverpool.ac.uk/moneyLife in Liverpool: liverpool.ac.uk/study/undergraduate/welcome-to-liverpoolStudent Welfare Advice and Guidance: liverpool.ac.uk/studentsupportUndergraduate enquiries and applications: T: +44 (0)151 794 5927

@livuni_eeecs

Computer ScienceThe University of LiverpoolAshton Building, Ashton StreetLiverpool L69 3BX

T: +44 (0)151 794 4275 E: [email protected] liverpool.ac.uk/computer-science

Electrical Engineering and Electronics The University of LiverpoolBrownlow HillLiverpool L69 3GJ

T: +44 (0)151 794 4539 E: [email protected] liverpool.ac.uk/eee

Information provided is correct at time of going to press and is subject to change.

PRODUCTION: EXTERNAL RELATIONS. Please recycle this document.