Get up to $500 in flight credits or grants toward study or internship programs abroad when you apply by January 01, 2025. See our Official Rules for full details.
Embedded Systems Applications Programming Course Overview
OVERVIEW
CEA CAPA Partner Institution: University of Galway
Location: Galway, Ireland
Primary Subject Area: Electrical Engineering
Instruction in: English
Course Code: EE347
Transcript Source: Partner Institution
Course Details: Level 300
Recommended Semester Credits: 2.5
Contact Hours: 36
DESCRIPTION
This is a mid-level course in Embedded Systems. Its focus is on Real-Time concepts and practical programming of commercial Embedded Systems. Aims: The module should provide you with an introduction to, and understanding of, a range of programming techniques and real-time concepts for embedded system programming (ESP). Initial focus is on command-line programming and Unix techniques - most state-of-art embedded system employ a set of POSIX compatible tools. A range of programming concepts and techniques are then explored. Material may change from year to year as the tools and OSes are constantly evolving. Objectives: By the end of the module you should understand the basics of command line POSIX programming. Command line scripting and tools such as make and command line compilers may also be covered. The role of interrupts in ESP are explored; programming techniques for ESP ranging from Round-Robin, to Functional Queues, and RTOS are covered. The internals of a state-of-art OS (Linux) are examined and techniques to adapt such OS for real-time considerations are described.
Learning Outcomes 1.Program using POSIX compatible commands including basic shell scripts and regular expressions. 2.Perform various task scheduling and resource allocation analyses to determine system feasibility and/or potential allocation/scheduling bottlenecks. 3.Analyse and solve various multi-tasking and real-time system-level problems. 4.Analyse design problems, determining suitable embedded system software architectured and appropriate hardware platforms.
Get a Flight Credit worth up to $500 when you apply with code* by January 1, 2025