SEE222 - Embedded Systems Design
Unit details
| Year | 2026 unit information |
|---|---|
| Enrolment modes: | Trimester 2: Burwood (Melbourne), Waurn Ponds (Geelong), Online |
| Credit point(s): | 2 |
| EFTSL value: | 0.250 |
| Unit Chair: | Trimester 2: Abbas Kouzani |
| Prerequisite: | SEJ102 and one unit from SIT172, SEP105 |
| Corequisite: | One unit from SEE010 or SEJ010 |
| Incompatible with: | SER201, SER202 |
| Educator-facilitated (scheduled) learning activities - on-campus unit enrolment: | 1 x 2 hour seminar per week (weeks 1-6), 2 x 3 hour practical experience (studio) per week (weeks 7-11), 1 x 1 hour online meeting (weeks 1-6). |
| Educator-facilitated (scheduled) learning activities - online unit enrolment: | Online independent and collaborative learning including 1 x 1 hour seminar per week, 1 x 1 hour meeting (weeks 1-6). Students are required to attend and participate in project-based activities at the Waurn Ponds (Geelong) Campus for the scheduled sessions during the trimester intensive activities as detailed in the unit site. |
| Typical study commitment: | Students will on average spend 300 hours over the teaching period undertaking the teaching, learning and assessment activities for this unit. |
Note:Equipment Requirements: Learning experiences and assessment activities in this unit require that students have access to specific computing mechatronics components/equipment, such as an Arduino Mega 2560 microcontroller and other components that vary from year to year. The expected cost of this equipment for this unit is approximately $100. These components will also be usable in subsequent units. | |
Content
This unit introduces the basic concepts involved in the design, implementation, and operation of electronic embedded systems. Two main components of embedded systems will be described: software and hardware. In the software component, the C programming language in the context of embedded systems is discussed. This includes programming constructs, data types and storage, operators, input/output basics, control flow, repetition, functional decomposition, modularity and reuse.
In the hardware component, microcontrollers are discussed. One specific microcontroller is introduced and studied in detail in respect to both hardware system design, and software programming aspects. Basic inputs and outputs, serial communications, interrupts, timers/counters, analogue to digital converter, and other peripherals as well as their programming are discussed. In addition, an electronic embedded system project is nominated, and its construction is discussed.
Learning outcomes
| ULO | These are the Unit Learning Outcomes (ULOs) for this unit. At the completion of this unit, successful students can: | Alignment to Deakin Graduate Learning Outcomes (GLOs) |
|---|---|---|
| ULO1 | Develop an understanding of the architecture and the components of an electronic embedded system. | GLO1: Discipline-specific knowledge and capabilities |
| ULO2 | Demonstrate knowledge of the C programming language for embedded systems, programming model of an embedded system, and C program development execution, and test for a microcontroller-based embedded system. | GLO1: Discipline-specific knowledge and capabilities |
| ULO3 | Develop an appreciation of the hardware structure of embedded systems, inputs/outputs, serial communication, timers and counters interrupts, pulse width modulation analogue to digital conversion functions of a microcontroller-based embedded system. | GLO1: Discipline-specific knowledge and capabilities |
| ULO4 | Apply experimental skills in integrating hardware and software components for embedded systems applications and implementation of an embedded system project. | GLO1: Discipline-specific knowledge and capabilities |
| ULO5 | Communicate an understanding of embedded system development methods for engineering applications. | GLO1: Discipline-specific knowledge and capabilities |
Assessment
| Assessment Description | Student output | Grading and weighting (% total mark for unit) | Indicative due week |
|---|---|---|---|
| Assessment 1 | Solution to programming and writing tasks | 20% | Week 6 |
| Assessment 2 Digital fabrication skills | Studio sessions that develop digital fabrication skills, laser cutting and 3D printing | 10% | Week 7 |
| Assessment 3 Project | 10-minute presentation and developed C program | 50% | Week 12 |
| Assessment 4 | Written report, approximately 15-pages | 20% | Week 12 |
The assessment due weeks provided may change. The Unit Chair will clarify the exact assessment requirements, including the due date, at the start of the teaching period.
Hurdle requirement
To be eligible to obtain a pass in this unit, students must achieve a mark of at least 40% in AT3 Project.
Learning resource
The texts and reading list for SEE222 can be found via the University Library.
Note: Select the relevant trimester reading list. Please note that a future teaching period's reading list may not be available until a month prior to the start of that teaching period so you may wish to use the relevant trimester's prior year reading list as a guide only.
Bring Your Own Device (BYOD)
To fully engage with Deakin's learning experiences, students must be able to access and use internet-connected devices as outlined in computing requirements at Deakin.
To support student success at Deakin, we have a bring-your-own-device (BYOD) learning environment that acknowledges that students and educators bring with them the digital tools they regularly use to complete academic tasks. These tools stay with you beyond the classroom, helping you to keep learning, explore ideas more deeply, and connect with knowledge in ways that matter to you.
Students requiring a loan device should visit our Loan Laptop webpage or students requiring longer-term assistance should visit our Student Financial Assistance webpage.
Unit Fee Information
Fees and charges vary depending on the type of fee place you hold, your course, your commencement year, the units you choose to study and their study discipline, and your study load.
Tuition fees increase at the beginning of each calendar year and all fees quoted are in Australian dollars ($AUD). Tuition fees do not include textbooks, computer equipment or software, other equipment or costs such as mandatory checks, travel and stationery.
For further information regarding tuition fees, other fees and charges, invoice due dates, withdrawal dates, payment methods visit our Current Students website.