Credit points: 15

Subject outline

In this subject you will focus on the real-world application of micro-controllers to perform task-specific functions. Design architectures include systems based on 8-bit micro-controllers through to 64-bit processors. Topics include RISC/CISC architectures, parallel architectures, hardware design, power management and embedded software considerations. The course includes practical applications and laboratory sessions that allow students to develop programs in C and assembly and run these programs on embedded systems..

SchoolEngineering and Mathematical Sciences

Credit points15

Subject Co-ordinatorAlex Stumpf

Available to Study Abroad/Exchange StudentsYes

Subject year levelYear Level 3 - UG

Available as ElectiveNo

Learning ActivitiesN/A

Capstone subjectNo

Subject particulars

Subject rules

Prerequisites ELE2MDD If enrolled in Bachelor of Software Engineering or Bachelor of Computer Systems Engineering permitted to take ELE2MDD as a corequisite


Incompatible subjectsELE5FEM

Equivalent subjectsN/A

Quota Management StrategyN/A

Quota-conditions or rulesN/A

Special conditionsN/A

Minimum credit point requirementN/A

Assumed knowledgeN/A

Learning resources

Embedded processors

Resource TypeBook

Resource RequirementPrescribed

AuthorHardware lecture notes





Chapter/article titleN/A



Other descriptionN/A

Source locationN/A

Career Ready


Work-based learningNo

Self sourced or Uni sourcedN/A

Entire subject or partial subjectN/A

Total hours/days requiredN/A

Location of WBL activity (region)N/A

WBL addtional requirementsN/A

Graduate capabilities & intended learning outcomes

Graduate Capabilities

Intended Learning Outcomes

01. Apply programming techniques for an embedded processor
02. Design embedded hardware systems and explain their use.
03. Write algorithms for resource limited processors.
04. Program functionality of the embedded peripherals to use all the embedded processor features.

Subject options

Select to view your study options…

Start date between: and    Key dates

Melbourne (Bundoora), 2021, Semester 1, Day


Online enrolmentNo

Maximum enrolment sizeN/A

Subject Instance Co-ordinatorAlex Stumpf

Class requirements

Laboratory ClassWeek: 10 - 22
One 3.00 hours laboratory class per week on weekdays during the day from week 10 to week 22 and delivered via face-to-face.

LectureWeek: 10 - 22
Two 1.00 hour lecture per week on weekdays during the day from week 10 to week 22 and delivered via face-to-face.

TutorialWeek: 11 - 22
One 1.00 hour tutorial per week on weekdays during the day from week 11 to week 22 and delivered via face-to-face.


Assessment elementCommentsCategoryContributionHurdle% ILO*
Eight Laboratory Design Tasks (1200 words total) Students demonstrate completed tasks to demonstrators across weekly laboratory classesN/AN/AN/ANo30 SILO1, SILO2, SILO3, SILO4
2 hour written exam (2000 words)N/AN/AN/ANo50 SILO1, SILO2, SILO3, SILO4
Four written assignments (1000 words total) Written design tasks covering major topics within the subjectN/AN/AN/ANo20 SILO1, SILO2, SILO3, SILO4