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.
Career opportunities
All graduates from the Computer Systems Engineering course will have skills in both software and hardware development and will be capable of contributing effectively to the development of embedded systems and also to pursue careers in related areas of computing or electronics.