ENGN6213
Digital Systems and Microprocessors
- Credit
- 6 units
- Catalogue year
- 2027
- Recorded offerings
- First Semester
Course information
This course introduces advanced theoretical and technical knowledge of digital circuits and embedded systems. Digital systems and embedded systems are at the heart of almost all modern mechatronics and electronics technologies, ranging from smartphones to autonomous vehicle technologies. This course will first focus on sequential logic circuits, also called finite-state-machine, by utilising field-programmable-gate-array boards and a hardware-description language. The second focus will be on embedded system design using a microprocessor and programming. Through the term projects, students will design working embedded systems, then critically analyse and evaluate the erformance of the systems. The course will also develop advanced cognitive, technical and communication skills to solve complex design problems.
Requisite and Incompatibility
To enrol in this course you must be studying Master of Engineering or Master of Computing or Master of Computing (Advanced). Incompatible with ENGN4213.
Learning Outcomes
Upon successful completion, students will have the knowledge and skills to:
Explain the fundamental principles of sequential digital circuits and finite state machines.
Compare and describe the architecture and fundamental concepts of modern embedded microprocessor systems.
Design complex digital systems using schematics and Verilog HDL, and implement these on commercial-grade field-programmable gate array (FPGA) development boards.
Design an embedded system using C/C++ programming and microcontroller boards.
Analyse critically, and evaluate the performance of systems against the design requirements.
Plan, execute and report on a small project working in a group, communicating effectively in written form about their work.
Saved ANU Programs & Courses information, 2027. Future offerings are indicative. Checks use the saved requirements and your fictional academic record.
Saved requirements encoded for automatic checks. See your requirement checks for what can be decided.
Course library: sources, offering dates and related entries
Read the full published course information ↗
Who reviews permission requests?
Dr Sam Achterberg is the fictional reviewer assigned to ENGN6213 in this prototype. The selected course determines where a request goes.
Make this part of your semester
Sign in to check your fictional academic record, save this offering, and request permission if needed.
Sign in