Email Address:

Phone Number:

Embedded Systems Applications Programming University of Galway - Engineering & Computer Science Program Fall 2022 Semester - Galway

Flight Credit Get a Flight Credit worth up to $1,250 when you apply with code* by June 30, 2024

Embedded Systems Applications Programming

Embedded Systems Applications Programming Course 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


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.

Receive a $1,250 Flight Credit when you apply by June 30, 2024

Get your flight credit code and access to Passbook in two easy steps. With Passbook, you can track your favorite programs and courses, save flight credits, and watch videos on the destination you're interested in.

Apply Now

Step 1 of 2

Step 2 of 2

*By providing your mobile number, you agree to receive recurring text messages from CEA CAPA Education Abroad notifying you of important program deadlines. Message and data rates may apply.

Privacy Policy   |   Mobile Terms   |   Flight Credit Rules

Your flight credit has been added to your Passbook. Apply now or view your Passbook to begin the next step in your journey.