Units : | 1 |
School or Department : | School of Engineering |
Grading basis : | Graded |
Course fee schedule : | /current-students/administration/fees/fee-schedules |
Requisites
Pre-requisite: ELE1301
Overview
Embedded Systems are the brains inside most of our consumer devices (from dishwashers to smart phones), they control the machinery that makes us productive (from NC lathes to 3d printers), the communications we can鈥檛 see (from wifi to satellites) and the most advanced vehicles ever designed (from the space shuttle to self-driving cars). Embedded systems keep us safe, they reliably control equipment unsupervised, automate complex systems, help us use energy more efficiently and exist as an enabler (a tool) for the development of future technologies. A thorough grounding in embedded systems design skills is expected of graduates from electrical-based engineering programs.
Recommended prior study: ELE1301
This course develops the techniques required for the design, development, and application of embedded systems. It includes microcomputer architecture; C language programming; Input/Output methods and interface techniques for parallel and serial, synchronous and asynchronous systems, and programmed and multiple interrupt Input/Output. It utilises hardware and software examples for standard interfaces as a basis for developing embedded applications for 8-bit microcontrollers. A hardware and software design project is used to develop practical design skills.
Course offers
Study period | Mode | Campus |
---|---|---|
Semester 1, 2023 | On-campus | Springfield |
Semester 1, 2023 | On-campus | Toowoomba |
Semester 1, 2023 | Online |