Skip to main content

During 2021 we will continue to support students who need to study remotely due to the ongoing impacts of COVID-19 and travel restrictions. Make sure you check the location code when selecting a unit outline or choosing your units of study in Sydney Student. Find out more about what these codes mean. Both remote and on-campus locations have the same learning activities and assessments, however teaching staff may vary. More information about face-to-face teaching and assessment arrangements for each unit will be provided on Canvas.

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.