Our courses are designed to give you the skills to work in technical
industries. Our standard courses are three years but each can be taken with
an additional year between your second and final years, during which you
- an industrial placement, designed to
maximise your chances of success in the graduate job market, or
- study abroad, which offers an excellent
opportunity for personal development.
Our courses offer a highly flexible, modular structure, with a wide
optional modules available, enabling you to build a programme of study that matches your
Our BSc Computer Science and BEng Computers with Electronics can be taken
as four-year courses with a foundation year, for those students who need
further support before they can meet our entry requirements. These courses
are administered by our Essex Pathways Department.
BSc Computer Science
We offer a broad course with an exceptional choice of optional modules.
In your first year you will study compulsory modules which give you a firm
foundation in the essential skills and knowledge required by the computer
industries. In your second and final years you can choose from a range of
specialist topics including software engineering, artificial intelligence,
robotics, web development and computer games. Completing this course also
gives you some exemptions from British Computer Society (BCS) professional
BSc Computer Games
This course combines the traditional core topics, such as graphics and
console programming, with the latest developments in computer science. The
ongoing demand for new and more sophisticated games has led to a growing
need for highly-skilled graduates who can apply advanced knowledge of areas
such as software design techniques, artificial intelligence, networking and
internet technology to implement the games of the future. Completing this
course also gives you some exemptions from British Computer Society (BCS)
BEng Computer Networks
This course covers computer and data networking, which are vital to our
modern technological society. As well as enabling many new applications,
networks have revolutionised traditional telecommunications services such as
telephony. There is a growing need for professionals who can apply advanced
knowledge of networking principles and networked applications. Our course
combines a theoretical and practical study of network architectures,
protocols, communication programming, distributed systems and security.
BSc Information and Communication Technology
In today's highly interconnected world, information and communication
technologies (ICTs) underpin the successful day-to-day and strategic
operations of almost every organisation, whether they are large or small and
regardless of their sector. This course equips you with the design,
development, implementation and management skills to effectively engage in
the definition, provision and ongoing management of these technologies. ICT
graduates are much in demand by industry who put great value in technically
qualified managers in their organisations. Completing this course also gives
you some exemptions from British Computer Society (BCS) professional
MSci Computer Science (integrated Masters)
This course will provide you with a great depth and breadth of
understanding in computer science and related disciplines such as software
engineering and artificial intelligence. We combine theory with extensive
practical laboratory sessions and both group and individual work. Your first
three years cover increasingly advanced material at undergraduate level,
while your fourth year is based exclusively on Masters-level material
including computational intelligence, brain-computer interfaces and
robotics, taught by our leading international experts in their respective
MSci Computer Science (four-year course, also available as a five-year course with placement year)
- Optional modules for this course: You will follow the course pathway for
our BSc Computer Science for your first three years (or four years if you undertake a
placement year), and the pathway for our MSc Advanced Computer Science) in your final year.
Big data, data science and analytics
BSc Data Science and Analytics
Study the increasingly complex domain of big data, and learn to provide innovative insights and
solutions to real world data problems. Become equipped with a wide-ranging but specific set of skills
in this area. As well as computer science and programming, databases and maths skills, you cover
ethical issues around the use and processing of data. You gain a foundation for developing further
specialist skills in the big data, data analytics and data science arenas.
BEng Robotic Engineering (2017 entry onwards)
Robots are increasingly important in our society. They are used in autonomous driving, domestic assistance, health care, industrial manufacturing, search and rescue
operations, and hazardous environment exploration and monitoring.
Our BEng Robotic Engineering will equip you with the knowledge and skills to contribute to this rapidly-changing and innovative industry, or to academic research
in the area. You gain both theoretical and practical knowledge in areas such as navigation, motion control, sensory perception, autonomous decision making,
and machine learning, so that you can develop your own robotic systems.
High programming skills are developed on this course, as well as essential knowledge of areas of robotics and artificial intelligence.
Computer systems engineering
BEng Computer Systems Engineering
This is a broad course in the field of computer hardware, software and
communication networks. We provide you with the maximum flexibility to
choose from a range of topics, such as computer security, embedded systems
and robotics, as well as developing core skills and knowledge required by
industry. The course can lead to membership of the Institute of Electrical
BEng Computers with Electronics
This course combines the study of computers with electronics
(particularly digital electronics). You share many modules with our course
in computer systems engineering but also draw upon material from our
electronics and communications courses, though without requiring A-level
mathematics. You study computer hardware and software, operating systems,
logic design and embedded systems. The course can lead to membership of the
Institute of Electrical Engineers.
Electronics and communications engineering
BEng Electronic Engineering
This course covers a variety of topics within the area of modern
electronic engineering. We emphasise electronic systems rather than
electronic devices, and the course is particularly aimed at those who wish
to become electronic systems designers rather than specialists in
semiconductors and semiconductor devices. We include the study of computer
software and processors, as well as traditional topics such as circuit
design (analogue and digital), audio and video, signal processing and data
communications. The course can lead to membership of the Institute of
BEng Communications Engineering
This specialist electronic systems course has a particular emphasis on
radio frequency circuits and systems, analogue and data communications and
computer networks, and the communication of audio-visual information.
However, we also include modules in traditional electronics such as signal
processing, circuit design, processors and software. The course can lead to
membership of the Institute of Electrical Engineers.
MEng Electronic Engineering (integrated Masters)
This course will provide you with a great breadth and depth of
understanding in electronic engineering and related areas such as
telecommunication systems. The course covers the theory together with
extensive practical laboratory sessions and both group and individual
project work. The first three years cover increasingly advanced material at
undergraduate level, while the fourth year is based exclusively on
Masters-level material including wireless communication systems and
photonics and optical networks, taught by leading international experts in
their respective areas.
MEng Electronic Engineering (four-year course)
- Optional modules for this course: You will follow the course pathway for
our BEng Electronic Engineering for your first three years (or four years if you
undertake a placement year), and the pathway for our MSc Electronic Engineering in your final year.
MEng Communications Engineering (integrated Masters)
It’s hard to imagine a world without mobile networks, the internet, radio, or audio-visual appliances. Bringing together knowledge
from both electrical engineering and computer science, telecommunications engineers drive these communications systems which are so fundamental
to the modern world; we can now easily make international calls, Skype our friends, and even communicate with satellites orbiting the planet.
How could you influence what happens next?
On the four-year MEng version of this course, you achieve a masters-level qualification, pushing your abilities to develop a more thorough technical
knowledge of telecommunication engineering.