Skip to main content

We are aiming for an incremental return to campus in accordance with guidelines provided by NSW Health and the Australian Government. Until this time, learning activities and assessments will be planned and scheduled for online delivery where possible, and unit-specific details about face-to-face teaching will be provided on Canvas as the opportunities for face-to-face learning become clear.

Unit of study_

ELEC3607: Embedded Systems

Embedded systems have become pervasive in modern society. The aim of this unit of study is to teach students about embedded systems architecture, design methodology, interfacing and programming. Topics covered include peripheral devices, interrupts, direct memory access (DMA), assembly language, communications and data acquisition. A major design project is part of this course.

Code ELEC3607
Academic unit Electrical and Information Engineering
Credit points 6
Prerequisites:
? 
ELEC1601 AND ELEC2602
Corequisites:
? 
None
Prohibitions:
? 
None
Assumed knowledge:
? 
ELEC1601 AND ELEC2602. Logic operations, theorems and Boolean algebra, data representation, number operations (binary, hex, integers and floating point), combinational logic analysis and synthesis, sequential logic, registers, counters, bus systems, state machines, simple CAD tools for logic design, basic computer organisation, the CPU, peripheral devices, software organisation, machine language, assembly language, operating systems, data communications and computer networks.

At the completion of this unit, you should be able to:

  • LO1. maintain professional records and documentation of the work performed by keeping a laboratory log book with specific information on problem solving activities
  • LO2. work in a team by participating and engaging constructively with other team members, drawing on their specific knowledge and abilities, and encouraging group dynamics and harmony in solving specific engineering problems
  • LO3. demonstrate understanding of the tenets and concepts of the microcomputer
  • LO4. apply microcomputer concepts, principles and techniques to various engineering specific applications, to the extent of the material presented throughout the course
  • LO5. demonstrate an understanding of microprocessor data sheets by identifying their structure and format and gauging the context of their data
  • LO6. demonstrate an understanding of the concepts in digital systems fundamentals
  • LO7. solve problems by undertaking investigation and solution formulation and then using a clearly defined approach for specific microcomputer problems.

Unit outlines

Unit outlines will be available 2 weeks before the first day of teaching for 1000-level and 5000-level units, or one week before the first day of teaching for all other units.

There are no unit outlines available online for previous years.