Course description
Course description
The following course is run jointly by the Schools of Computer Science and Electrical and Electronic Engineering:
The Computer Systems Engineering programme exploits the expertise of two world-leading schools, Computer Science and Electrical and Electronic Engineering, to deliver a degree course that will equip you with the knowledge and skills to develop computer-based systems with real-time response.
Sophisticated electronic systems permeate all aspects of life. Typical examples include MP3 players, games consoles, mobile phones, vehicle control systems and radar. All of these are embedded systems, which typically contain one or more microprocessors, memory, a communications capability, application-specific hardware and software. Consequently a wide range of knowledge and skills are needed to support their development, including digital electronics, software engineering, computer architecture, and digital signal processing.
Module details
The first two years of the programme involve the study of subjects crucial to the design and implementation of embedded systems, reinforced with significant project work. The later parts provide the opportunity for specialisation, and for involvement in leading-edge research and development projects, often sponsored by industry.
Course content for year 5
Team Project, Industrial Applications, Design of Embedded Systems, Advanced Technology Transfer and Enterprise, Distributed Systems and Internet Technology, Neural Networks, Highly Parallel Systems, Application of Formal Methods, Machine Learning, Internet Security.