Teaching Responsibility
LJMU Schools involved in Delivery:
Engineering
Learning Methods
Lecture
Practical
Module Offerings
6302ELE-JAN-CTY
Aims
To provide both the theoretical and practical skills in the design and development of advanced embedded systems.
Learning Outcomes
1.
Design and implement complex integrated hardware and software solutions to engineering problems.
2.
Apply the software development lifecycle to embedded projects.
3.
Compare and contrast microprocessor hardware as to its suitability to specific engineering applications.
4.
Evaluate the use of real-time operating systems.
5.
Analyse the security implications of network connectivity in embedded applications.
Module Content
Outline Syllabus:Design Application: Circuit Schematics, Flow charts, Pseudo code. Hardware design.
High level language constructs: variables, conditional statements, loops, string handling, input-output, classes, inheritance, functions, Arrays.
Embedded Systems Modelling Tools
Development Lifecycle: Design, Development, Testing, Maintenance.
Microprocessor Hardware: Power, price, energy, capability.
RTOS: Cost, Security, Driver support, development time.
Security: Hacking threats, Maintenance/Updates, SCADA.
Module Overview:
This module provides you with the capability to design and develop an embedded solution to an engineering problem. You will design and implement complex integrated hardware and software solutions to engineering problems, apply the software development lifecycle to projects, and compare microprocessor hardware to assess its suitability to specific engineering applications.
This module provides you with the capability to design and develop an embedded solution to an engineering problem. You will design and implement complex integrated hardware and software solutions to engineering problems, apply the software development lifecycle to projects, and compare microprocessor hardware to assess its suitability to specific engineering applications.
Additional Information:This module will provide students with the capability to design and develop an embedded solution to an engineering problem.