What you study This course emphasises the need to be adaptable to the constantly evolving systems and changing needs of the computer systems engineering industry. We live an increasingly connected world with a high demand for engineers capable of producing next generation computer systems. These technologies range from high-performance distributed systems to small scale embedded devices that are omnipresent in our everyday lives – with more and more of these devices including network connectivity. This course develops the knowledge and practical skills needed to design and produce integrated computer systems solutions well suited to the constantly evolving needs of industry. We draw on the cutting-edge research and knowledge transfer activities of the department to continuously update course content to reflect the most up-to-date teaching, which is an essential requirement in such a rapidly changing field. You learn to design, develop, install, maintain and monitor a range of computer systems and communication networks for many areas of industry and commerce. To provide you with the skills you'll require when you graduate, you work on real-world projects - both individually and in a group - to design, develop and test computer system solutions suitable for the needs of industrial partners. Key areas include • computer systems engineering • embedded systems design and development • programming • data communications and network engineering.
Number | Duration |
---|---|
4 | year |
Recent graduates have gone on to work for companies such as IBM, CISCO, and Hewlett Packard. Typical graduate roles involve designing computer network infrastructure, developing embedded consumer electronics, and management of IT research and development projects.