Information in the Degree Programme Tables may still be subject to change in response to Covid-19

University Homepage
DRPS Homepage
DRPS Search
DRPS Contact
DRPS : Course Catalogue : School of Engineering : Postgrad (School of Engineering)

Postgraduate Course: Embedded Mobile and Wireless Systems (EWireless) (MSc) (PGEE11115)

Course Outline
SchoolSchool of Engineering CollegeCollege of Science and Engineering
Credit level (Normal year taken)SCQF Level 11 (Postgraduate) AvailabilityNot available to visiting students
SCQF Credits20 ECTS Credits10
SummaryThe course will enable students to understand the architecture of advanced wireless mobile and wearable system devices. The course will allow students to design and use such systems. Therefore will also allow students to understand the programming mobile associated with modern model and wearable systems, as well as designing data intensive applications on a mobile/cloud system.

It is RECOMMENDED that students bring their own laptops to use in class.
Course description Introduction to the course

Mobile and Wireless System Evolution. Mobile and Wireless System Architecture. Mobile and Wireless System Firmware
Embedded Processor architecture in Mobile Systems.

Application specific processors in mobile Systems. Programming model and embedded software design. Operating System Architecture.
Programming Model.

APIs and Interfaces. Sensors
Wireless communication protocols and drivers.

Communication blocks such as Antennas and associated units. Location technology and drivers.
Mobile and Wireless System Programming Model.

Location programming model. The Android Framework. Design of Applications.
Hardware design for functionality.

Software design.

Hardware and software optimization for power, speed, efficiency.

Example Applications.

Design examples
Entry Requirements (not applicable to Visiting Students)
Pre-requisites Co-requisites
Prohibited Combinations Other requirements None
Course Delivery Information
Not being delivered
Learning Outcomes
Students will be able to: appreciate the hardware architecture of modern mobile phones, tables, and emerging mobile and wireless smart electronic systems such as wearables. Understand the firmware and software architecture for embedded wireless and mobile systems. Understand the programming model associated with mobile and wireless systems. Understand the various Interfaces such as Application Peripheral Interfaces (APIs) associated with various hardware components of the mobile and wireless systems such as sensors for example. Understand the various Interfaces such as Application Peripheral Interfaces (APIs) associated with various software components of the mobile and wireless systems at the operating system and application levels. Appreciate an example echo system such as Google┐s Android Operating system and framework. Be able to design new components and applications for the above systems. Will be able to design a basic embedded mobile systems with sensors and APIs Will be able to design and develop modules/applications or applications using the various sensors with a smart mobile phone as an example. Will be able to design and develop modules/applications using the various wireless protocol drivers, such as Bluetooth, Wi-Fi, NFC, etc. Appreciate whether their new modules and applications could be exploited deeper within the smart system firmware structure. Appreciate how various services (e.g. cloud based services) could exploit their developed software modules and applications.
Reading List
It is recommended students use their own laptops in the classes, in order to update to the latest software promptly.
Additional Information
Graduate Attributes and Skills Not entered
KeywordsEmbedded,Mobile,Wireless,Android,Design Software
Course organiserProf Tughrul Arslan
Tel: (0131 6)50 5592
Course secretaryMrs Megan Inch-Kellingray
Tel: (0131 6)51 7079
Help & Information
Search DPTs and Courses
Degree Programmes
Browse DPTs
Humanities and Social Science
Science and Engineering
Medicine and Veterinary Medicine
Other Information
Combined Course Timetable
Important Information