This course is for students who already have a strong engineering background and wish to specialise in embedded systems and robotics. It places particular emphasis on the design and development of embedded systems applications within the context of advanced robotics, where robots are designed to operate within an industrial environment.
You will gain a firm grounding in real-time systems and intelligent systems concepts, along with the ability to comprehend and fully specify embedded systems hardware and software within the context of robotics.
The course also provides a suitable background for research in intelligent and embedded systems with reference to robotics.
This course is targeted specifically at students living in India, and makes use of the Embedded Systems expertise at ThinkLABS and the Robotics expertise at Salford. The first semester is delivered in Mumbai by ThinkLABs staff, and you then come to Salford for the second and third (MSc Dissertation) semesters. If you are not based in India, but are prepared to spend the first semester in Mumbai, then you can apply for this course.
Course details
You will complete the Embedded Systems and RTOS and Advanced Embedded Systems modules at ThinkLABS in Mumbai. The remaining modules will be taught at Salford.
Semester 1
Embedded Systems and RTOS (30 credits)
In this module you will develop the C programming skill which forms the foundation of embedded systems, and gain a deep understanding of the tools, techniques and platforms that are used for programming of embedded systems. Further it will give you in-depth knowledge of the AVR family of controllers, and help you to understand the Real Time needs of Embedded Systems, and the framework of RTOS and using µC/OS-II with ATMega128 through designing RTOS based applications.
close
Advanced Embedded Systems (30 credits)
This module aims to give you a full understanding of the workings of different 32-bit microcontroller architectures, including the ARM core architecture, and a deep understanding of programming and optimization on ARM7. You will also develop Embedded Linux programming skills with ARM, RTLinux APIs and Device Driver programming.
close
Semester 2
Artificial Intelligence (30 credits)
The aim of this module is to give you a comprehensive understanding of the role of Artificial Intelligence in Control and Robotic Applications, and provide the student with practical experience of using techniques such as Fuzzy Logic, Artificial Neural Networks, and Evolutionary Computing in Engineering applications within the robotics area.
close
Mobile Robotics (30 credits)
This module will teach you to critically review and analyse current autonomous intelligent robots, consolidate and extend knowledge in robotics applications and provide a practical understanding of robotic navigation and locomotion.You will also be taught the theory and practice of autonomous intelligent mobile robots and how these techniques and technologies impinge on research and industrial activities.
close
MSc Project/ Dissertation (60 credits)
You will work under the direction of an academic supervisor to carry out an advanced research or development project related to robotics and/or embedded systems. As part of this project you will be expected to:
- Plan, manage and implement a project related to robotics and/or automation
- Utilise appropriate sources of information to carry out and produce a literature review
- Develop a framework for critical assessment and evaluation
- Organise an MSc Dissertation.
Many of our students work on projects in conjunction with aeronautical companies associated with the University.
close
Course Enquiries
For course enquiries please call us on:
T: +44 (0) 161 295 4545
Or Email us at:
Home/EU students
E: enquiries@salford.ac.uk
International students
E: international@salford.ac.uk
www.salford.ac.uk/study