Curious about studying Computer Systems Engineering with Placement - BEng (Hons)at Brunel University of London? We've gathered all the key details—entry requirements, modules, fees, and more. Hear from real students by checking out reviews, or take the next step by booking an open day to explore it for yourself.
Bachelor of Engineering (with Honours) - BEng (Hons)
Main Site
Full Time
Sep 2027
4 Year
Our Computer Systems Engineering BEng degree is a modern course that has been developed to equip you with the knowledge and skills needed to design and build hardware and software for computer systems. You will be introduced to computing and engineering and gain knowledge on computer hardware and software. You’ll learn about programming and computer architecture and then progress to advanced computing technologies. In your final year, you can choose specialist subjects like autonomous systems, artificial intelligence systems, and the internet of things. Access is available to modern technical facilities including computer, electronics, and power and control laboratories where you’ll work on your experiments. The latest industry standard engineering software packages are available for you to use in dedicated computer clusters. Our BEng computer systems engineering course is accredited by the Institution of Engineering and Technology (IET). This professional engineering institution ensures that your engineering degree meets the academic requirement to qualify as a professional engineer. This accredited BEng degree in computer systems engineering can be studied full-time over three years, or four years with a placement year. The BEng degree meets the educational requirement to become an Incorporated Engineer (IEng). We encourage the placement year option. This time in industry helps you to further prepare for the world of work and you’ll have a year’s worth of invaluable professional experience when you graduate. If you decide to go on an engineering placement year, you will have the opportunity to work in an engineering or technology company.
Understanding of the electronic and computer engineering professions and what being a Chartered Engineer involves; understanding and designing basic digital electronic systems.
Understanding of the electronic and computer engineering professions; understanding and designing basic analogue and digital electronic systems.
Design skills: problem solving, engineering design, project management, communication, teamwork, health and safety, sustainability and security.
Main engineering concepts across all disciplines: measurement and uncertainty, Newtonian physics applied to design and analysis, and the basics of fluid behaviour.
Basic level of programming competence while developing analytical, practical and design skills.
Ability to understand and apply fundamental methods of engineering mathematics relevant to computer systems.
Fundamental principles of engineering mechanics (statics and dynamics of rigid bodies) and knowledge of engineering materials and manufacturing processes.
Core principles and values underpinning the work of engineers and responsibilities to society; Engineering Council standards and skills to thrive in higher education.
Knowledge and skills in developing and applying artificial intelligence and machine learning algorithms, techniques and methodologies.
Design philosophies, fundamental constructs and operational principles of sequential computer architecture from an engineering perspective.
Appreciate, create and manage different networks depending on the hosting environment; fundamental issues and methods for maintaining data security in servers and networks.
Digital systems and microcontroller architecture; fundamental algorithms and CAD tools; design, implementation and testing of digital and embedded systems using microcontrollers.
Microcontroller-based engineering design, personal and transferable skills, business aspects of engineering enterprise and preparedness for work placement and employment.
Architecture, concepts and key issues in the design and development of object oriented software systems and applications using modern high-level object oriented languages.
Program and integrate robotic and mechatronic systems using modern software tools and middleware; software architectures, message-based communication, simulation, system integration and testing.
Principles of sensors, computer control and automation within engineering systems; sensor technologies, measurement principles and fundamental concepts of automation and control.
Placement Year
Overview of autonomous systems across home/office, healthcare, transport, factory, energy, agriculture, urban (smart cities), supply chain and network automation; technologies for autonomous networks and vehicles.
IoT technologies and methods by which IoT-enabled devices communicate, compute and visualise data; designing and developing a software application for mobile and wearable devices.
Engineering, scientific and economic trade-offs in embedded systems design; architectural techniques and design methodologies including FPGAs.
Design, execute, report and demonstrate a substantial individual project; developing communication, planning, time management, research and development skills and initiative.
Accommodation (on campus)- 690-1,094 per month
Founded in 1966, but with origins from 1798, Brunel University of London has achieved much in its history. Always an inn...