Our course gives you a thorough introduction to computer science before focussing on systems engineering. You study areas including: Writing programs, programming embedded microprocessors and designing embedded microprocessor systems in C The design and function of modern operating systems The functionality hardware needs to provide for an operating system We emphasise the importance of practical learning, and you also have the opportunity to undertake a major project or product development specified either by a member of academic staff or a partner company. In addition to these topics, you also have the flexibility to explore other areas our department specialises in, such as computer security, Big Data, and robotics.
Number | Duration |
---|---|
3 | year |
Demand for computer scientists and engineers is high; the IT and engineering sectors are growing at a rate that outstrips the supply of fresh talent. And an incredible 92.5% of our computer science graduates secure a graduate job or go on to further study within six months of finishing their degree - well above the national average. We have many graduates in senior positions in the computer communications industry, as well recent graduates working in IT and computer companies. Many occupy positions in the retail and services sectors, where computer expertise is in high demand, particularly in developing and managing computer servers and communications networks. Our department has a large pool of external contacts, ranging from companies providing robots for the media industry, through vehicle diagnostics, to virtualisation of networks, and network security, who work with us and our students to help provide advice, placements and eventually graduate opportunities.