3-year full-time; 4-year thick-sandwich
About the course
We live in the age of ‘any device, any time, anywhere’ computing. Technology, communications and consumer electronics are rapidly evolving, and computer systems are central to our everyday interaction, be it a large scale distributed system based on the internet or an embedded system in a consumer electronic device such as a mobile phone.
The demand for expertise in these fields is also rapidly growing. The very nature of the technologies that underpin computer systems means that you need not only to understand state-of-the-art developments in hardware and software, but also to have developed the necessary skills and ability to design computer systems in every aspect of commerce and industry.
Brunel’s course comprises four systemic themes:
- programming and software engineering;
- computer architecture and applications;
- data communications;
- digital electronic systems.
You will develop skills, expertise and knowledge in the areas of computer hardware and architecture, computer software, digital electronics, communication networks, embedded systems and interfacing.
The range of options available in later years of the programme will allow you to maintain breadth or to specialise, with a focus on computer hardware design, data communication networks or distributed computing.
Recent graduates have gone on to work for prestigious companies including the BBC, Virgin Airways, Opodo, Philips, Siemens and a variety of design companies.
To view the Brunel engineering graduate showcase video please click here.
Based on solid computing and engineering principles, this hands-on course is designed for students who are looking for greater intellectual challenge and who wish to develop a professional outlook. You should be:
- fascinated by all aspects of computers
- excited by the prospect of software development
- have a desire to gain knowledge and understanding of how they may be integrated to create new and innovative systems
- intellectually curious and want to examine and develop your potential
- a problem solver with a wish to invent new ways of solving problems using computers
- prepared to push technology to the limit and make it work for you in delivering a solution.
Perhaps you are inquisitive about how computer applications, today and in the future, change society. You will probably be a team player, but above all, you must be committed to learning to succeeding in your chosen field.
Read Course Highlights.