University of Westminster

Course Details

Computer Systems Engineering BSc Honours

Course Description

Computer systems engineering is a growing market in today’s computer industry. Embedded systems have become widespread in industry and can be found in almost all modern consumer devices, from smart phones to management systems in cars. This course aims to develop your skills as a strong computer-based engineer, in demand in both industry and research. It will equip you with necessary knowledge and engineering skills related to modern day computer and embedded microprocessors, as well as embracing their structure, design and efficient operation. This course focuses on three main areas – computer systems, embedded systems and program development – and you will gain the technical expertise and knowledge to take a good idea from conception through to a viable product, a key characteristic for many employers. Project-based learning forms an integral part of the course, with project modules being highly valued by employers. These projects include the design and construction of a maze-solving autonomous robot with its associated drive and control circuitry as well as a full-custom design and implementation of a digital system utilising industry standard design tools. The projects are also designed to enhance your practical skills as well as develop your teamwork and project management skills. Teaching methods include lectures and seminars, laboratory work, group and individual projects and mobile learning. Assessments include formal exams, group work, written reports, presentations and posters

Course Duration

NumberDuration
4year

Career outcomes

The Computer Systems Engineering BSc Honours aims to create graduates who will have the ability to work in the areas of embedded systems, systems based programming, application level programming. The degree provides the ideal educational base for entry to a career in computer systems, and embedded systems. Today this requires knowledge of hardware, processor design, peripheral interfacing, system programming, and application level programming. There is a need for versatile engineers who would be able problem solve, design, support and build embedded system devices. Students on the degree in the past have gone on to work for all manner of companies, from banking to software-based companies. Students are also well equipped to progress to postgraduate study in software and or engineering.

Computer Systems Engineering BSc Honours University of Westminster