inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
Tuition Fee
GBP 18,600
Per year
Start Date
Medium of studying
Duration
12 months
Program Facts
Program Details
Degree
Masters
Major
Electronics Engineering | Electrical Engineering
Area of study
Engineering
Timing
Full time
Course Language
English
Tuition Fee
Average International Tuition Fee
GBP 18,600
Intakes
Program start dateApplication deadline
2024-09-01-
About Program

Program Overview


The MSc in Embedded Systems Engineering provides students with a comprehensive understanding of embedded systems design and implementation, integrating hardware and software. The program emphasizes applied learning, industry-relevant curriculum, and modern facilities, equipping graduates with the skills and knowledge for a successful career in the rapidly growing field of embedded systems.

Program Outline


Degree Overview


Master of Science (MSc) in Embedded Systems Engineering


Program Overview:

This MSc program in Embedded Systems Engineering provides students with an in-depth understanding of the theoretical and practical aspects of embedded systems design and implementation. It focuses on the integration of hardware and software, offering students a comprehensive understanding of the full spectrum of skills needed for successful development of such systems.


Program Objectives:

  • Equip students with a solid foundation in embedded systems engineering principles, including embedded systems programming, operating systems, and hardware engineering.
  • Provide students with advanced knowledge and practical skills in key areas of embedded technology, such as wireless intelligent systems, robotics, digital signal processing, and digital communication systems.
  • Develop students' ability to apply theoretical knowledge to solve real-world engineering problems through practical laboratory work and project-based learning.
  • Enhance students' employability and career prospects in the rapidly growing field of embedded systems by providing them with industry-relevant skills and qualifications.

Program Description:

This program takes a holistic approach to embedded systems engineering, combining theoretical knowledge with practical application. Students will gain thorough understanding of:

  • Embedded hardware design and development, including microcontrollers, FPGAs, and other relevant technologies.
  • Embedded software development using various programming languages, focusing on efficiency, reliability, and real-time constraints.
  • Operating systems and system architectures for embedded systems, including real-time operating systems, scheduling algorithms, and resource management.
  • Advanced topics such as wireless intelligent systems, robotics, image and signal processing, digital communications, and control systems.
  • The design and development process for embedded systems, including prototyping, testing, debugging, and maintenance.

Key Features of the Program:

  • Emphasis on applied learning: The program focuses on hands-on learning experiences, including laboratory work, practical projects, and potentially a work placement opportunity.
  • Industry-relevant curriculum: The curriculum is continuously updated to reflect the latest technologies and industry requirements, ensuring graduates are equipped with the most current skills and knowledge.
  • Experienced faculty: The program is taught by experienced and dedicated academics with expertise in various areas of embedded systems engineering, contributing to a stimulating and enriching learning environment.
  • Modern facilities: Students have access to state-of-the-art facilities, including laboratories equipped with modern equipment, software tools, and relevant resources.
  • Strong industry links: The program has established partnerships with leading companies in the embedded systems field, providing opportunities for students to gain valuable insights into industry practices and participate in potential collaborative projects.

Outline


Program Content and Structure


Modules:

The MSc in Embedded Systems Engineering consists of 180 credits, typically spread across three semesters (one year) for full-time students and six semesters (two years) for part-time students. The program encompasses the following modules:

  • Semester 1:
  • Wireless Intelligent Systems
  • Digital Signal and Image Processing
  • Robotics - Kinematics, Dynamics and Applications
  • Embedded Hardware Engineering
  • Semester 2:
  • Embedded System Programming
  • Digital Communication Systems
  • Embedded Operating Systems
  • Field Programmable Gate Arrays Based Digital System Design
  • Entrepreneurial Practice (optional)
  • Semester 3 (full-time) / Semester 5 (part-time):
  • Individual Project (optional Work Placement)

Course Schedule:

A detailed course schedule with specific dates, times, and locations will be provided by the program itself. Students can also consult the online module catalogue for further information on each individual module.


Individual Modules:

  • Wireless Intelligent Systems: This module explores the design and implementation of intelligent wireless embedded systems, focusing on computation, communication, and hardware/software support for distributed and wireless systems.
  • Digital Signal and Image Processing: This module revises and expands upon digital signal analysis and processing techniques, introducing advanced concepts, filter design, and applications to image enhancement and other areas.
  • Robotics - Kinematics, Dynamics and Applications: This module delves into the science and engineering of robotic manipulation and provides an introduction to mobile robotics, relevant sensors, drive mechanisms, and their applications.
  • Embedded Hardware Engineering: This module provides knowledge and experience in engineering techniques and processes for embedded hardware realization, involving advanced devices and practical laboratory work.
  • Embedded System Programming: This module offers practical experience in programming embedded systems, focusing on analysis, design, and implementation of real-time computer programs.
  • Digital Communication Systems: This module provides a thorough grounding in the principles of digital communications for wired and wireless systems, covering data transmission, source coding, channel coding, channels, and security.
  • Embedded Operating Systems: This module introduces the concepts and applications of embedded operating systems, covering processes, memory management, drivers, file systems, and practical study of an embedded OS.
  • Field Programmable Gate Arrays Based Digital System Design: This module focuses on applying VHDL for simulating and synthesizing digital systems on FPGAs, providing a comprehensive understanding of VHDL syntax, coding styles, and practical applications with relevant design tools.
  • Entrepreneurial Practice: This module develops strategic and entrepreneurial leadership skills, focusing on strategic priorities, leadership, and personal development.
  • Individual Project: The project allows students to integrate their learning, apply acquired skills to a practical problem or research topic, and potentially gain valuable experience through a potential optional work placement of up to 12 months.

Assessment


Assessment Methods:

The MSc in Embedded Systems Engineering employs a variety of assessment methods to evaluate students' knowledge and understanding, including:

  • Individual assignments and group projects
  • Presentations and laboratory reports
  • Formal examinations and in-class tests
  • Online quizzes and technical reports
  • Posters and computer simulations utilizing various software tools
  • The specific assessment methods used for each module may vary, and students are advised to refer to the individual module descriptions for more detailed information.

Assessment Criteria:

Assessments are designed to assess the achievement of learning outcomes for each module. These outcomes may typically include:

  • Demonstrating knowledge and understanding of key concepts and theories.
  • Applying theoretical knowledge and technical skills to solve practical problems.
  • Critically analyzing and evaluating data, information, and engineering solutions.
  • Designing, developing, and implementing embedded systems using appropriate hardware and software.
  • Communicating effectively both orally and in writing.

Teaching


Teaching Methods:

The program employs various teaching methods to engage students and provide a diverse learning experience, including:

  • Lectures: Traditional lectures provide students with foundational knowledge and an overview of key topics.
  • Seminars and tutorials: Smaller group sessions facilitate discussions, clarify concepts, and allow for personalized guidance and feedback.
  • Laboratory work and practical sessions: Hands-on experience with equipment, software, and real-world scenarios reinforces theoretical understanding and develops practical skills.
  • Flipped classroom: Students engage with online materials and prepare for

Tuition Fees and Payment Information:

  • UK, Ireland , Channel Islands or Isle of Man: £11,200 | £4,000 (Work placement option additional fee)
  • £18,600 | £4,000 (Work placement option additional fee) per year without EU support bursary
  • International: £18,600 | £4,000 (Work placement option additional fee)
SHOW MORE
How can I help you today?