BEng Computer Engineering with Year in Industry
Course Overview
Queen's Computer Engineering degree is a dynamic, research-led program that uniquely combines the design of electronic hardware with software development to create the next generation of smart devices. Students learn to challenge conventional processes and build everything from everyday mobile phones to advanced medical systems. The curriculum is heavily enriched by industry links, featuring sponsored projects and hackathons that ensure exceptional graduate employability.
Key Program Highlights
- Unique focus on the integrated design of both hardware and software
- Research-led teaching that pushes beyond existing technology
- Strong industry connections with placements and sponsored challenges
- Hand-on curriculum building real-world devices and systems
- Excellent graduate employability rates driven by practical experience
Course Overview
Queen's Computer Engineering degree is a dynamic, research-led program that uniquely combines the design of electronic hardware with software development to create the next generation of smart devices. Students learn to challenge conventional processes and build everything from everyday mobile phones to advanced medical systems. The curriculum is heavily enriched by industry links, featuring sponsored projects and hackathons that ensure exceptional graduate employability.
Key Program Highlights
- Unique focus on the integrated design of both hardware and software
- Research-led teaching that pushes beyond existing technology
- Strong industry connections with placements and sponsored challenges
- Hand-on curriculum building real-world devices and systems
- Excellent graduate employability rates driven by practical experience
Requirements
Modules
- Fundamentals of Electric Circuits
- Digital Systems
- Mathematics 1
- Object Oriented Programming
- Embedded Systems
- Signals and Communications
- Employability Skills and Placement Preparation
- Embedded Systems 2
- Mathematics
- Data Structures and Algorithms
- Communications
- Digital Systems
- Electronics and Circuits
- Signals and Control
- Systems Security and Cryptography
- Introduction to Artificial Intelligence and Machine Learning
- Sandwich - Year of Professional Experience
- Engineering Entrepreneurship
- Project 3
- Networks and Communications Protocols
- Signal Processing and Communications
- Connected Health
- Concurrent Programming
- Advanced Electronics
- Video Analytics and Machine Learning
- Control Systems Engineering
- Malware Analysis
- Deep Learning