Why study this course?
Designed to kick-start your career in the age of autonomous, intelligent and computer connected systems, the course puts emphasis on microprocessor and microcontroller-based computer systems design, development and programming. It also allows you to specialise in computer networking or distributed and internet systems.
More about this course
Addressing the skills-shortage in the area of intelligent hardware/software systems and applied robotics engineering, this career-focused course aims to equip you with the key skills needed to succeed as a well-rounded professional who is ready to work in cutting-edge computing and engineering sectors.
One of the key strengths of this bachelor’s degree is its practical nature, which will allow you to develop hands-on skills and expertise. The course is supported by a number of specialised laboratories in general electronics, microwave and satellite communications, computer-aided design (CAD), embedded systems and digital systems and opto-electronics.
When studying any of our specialised modules you will spend a considerable part of the module in these laboratories and this will provide you with an opportunity to practice what you learn in your lectures and seminar sessions. Using an industry-standard simulation package you will investigate, design, implement, test and document a variety of real-world examples of electronics and communications systems. These sessions are performed individually or as part of a group.
You will gain the skills that employers are looking for and will also acquire relevant experience through a work placement in a real client-driven project in the work-related learning module. The course will also help you develop interpersonal, team working and engineering skills alongside commercial, ethical and environmental awareness.
Accreditation of Prior Learning
Any university-level qualifications or relevant experience you gain prior to starting university could count towards your course.
Modular structure
The modules listed below are for the academic year 2022/23 and represent the course modules at this time. Modules and module details (including, but not limited to, location and time) are subject to change over time.
Year 1 modules include:
Computer Hardware and Software Architectures (core, 30 credits)
Electronics Systems (core, 30 credits)
Logic and Mathematical Techniques (core, 30 credits)
Programming (core, 30 credits)
Year 2 modules include:
Advanced Electronics Systems (core, 15 credits)
Databases (core, 15 credits)
Microprocessors & Embedded Systems (core, 30 credits)
Network Operating Systems (core, 15 credits)
Work Related Learning (core, 15 credits)
Data Structures and Specialist Programming (option, 30 credits)
Network Engineering (option, 30 credits)
Year 3 modules include:
Applied Robotics (core, 15 credits)
Computer Vision (core, 15 credits)
Digital Systems Applications (core, 15 credits)
IoT Systems and Security (core, 15 credits)
Project (core, 30 credits)
Distributed and Internet Systems (option, 30 credits)
Ethical Hacking (option, 15 credits)
Microwave and Optical Fibre Communications (option, 30 credits)
Mobile Applications (option, 15 credits)
Network Security (CISCO) (option, 30 credits)
Wireless Networks (Cisco) (option, 15 credits)
Where this course can take you
As well as setting you up for a rewarding career, this course will also equip you to undertake postgraduate study such as a master’s degree or MPhil/PhD.