Computer systems can be found everywhere: inside a mobile phone, at a hospital bedside, and inside your TV, washing machine and games consoles. Computer systems engineers explore how this works – what is needed to convert machines and machinery into useful computing. We're for people who want to figure out what goes on inside the box.
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.
Programming at Essex
Teaching someone to programme is about opening a door. In your first year, you will be introduced to programming using C. We assess your ability to think in a programmatic way during the first week of term, and if you need additional support we offer classes to boost your programming skills and confidence.
