Handbook home
Digital System Design (ELEN30010)
Undergraduate level 3Points: 12.5On Campus (Parkville)
About this subject
- Overview
- Eligibility and requirements
- Assessment
- Dates and times
- Further information
- Timetable(opens in new window)
Contact information
Semester 1
Email: jmanton@unimelb.edu.au
Overview
Availability | Semester 1 |
---|---|
Fees | Look up fees |
AIMS
This subject develops a fundamental understanding of concepts used in the analysis and design of digital systems. Such systems lie at the heart of the information and communication technologies (ICT) that underpin modern society. This subject is one of four subjects that define the Electrical Systems Major in the Bachelor of Science and it is a core requirement for the Master of Engineering (Electrical) and the Master of Engineering (Mechatronics). It provides a foundation for various subsequent subjects, including ELEN30013 Electronic System Implementation, ELEN90066 Embedded System Design and ELEN90061 Communication Networks.
INDICATIVE CONTENT
Topics include:
- Digital systems - quantifying and encoding information, digital data processing, design process abstractions;
- Combinational logic – timing contracts, acyclic networks, switching algebra, logic synthesis;
- Sequential logic – cyclic networks and finite-state machines, metastability, microcode;
- Interconnection structures - buses, crossbar switches, interconnection networks.
These topics will be complemented by exposure to the hardware description language Verilog and the use of engineering design automation tools and configurable logic devices (e.g. FPGAs) in the laboratory.
Intended learning outcomes
INTENDED LEARNING OUTCOMES (ILOs)
Having completed this subject it is expected that the student be able to:
- Apply fundamental tools in the analysis of combinational and sequential logic systems, with an appreciation for the role and limitations of important digital abstractions
- Apply fundamental concepts, including hardwired and programmed approaches, to implement digital systems that achieve specified functionality
- Use a hardware description language for the documentation, simulation and synthesis of reasonably complex digital systems
- Configure and test digital hardware development platforms in the laboratory
Generic skills
On completion of this subject students should have developed the following generic skills:
- Ability to apply knowledge of basic science and engineering fundamentals;
- Ability to undertake problem identification, formulation and solution;
- Ability to utilise a systems approach to design and operational performance;
- Ability to communicate effectively, with the engineering team and with the community at large;
- Capacity for independent critical thought, rational inquiry and self-directed learning;
- Expectation of the need to undertake lifelong learning, capacity to do so.
Last updated: 27 April 2024
Eligibility and requirements
Prerequisites
Code | Name | Teaching period | Credit Points |
---|---|---|---|
ELEN20005 | Foundations of Electrical Networks |
Semester 1 (On Campus - Parkville)
Semester 2 (On Campus - Parkville)
|
12.5 |
Plus either:
- Admission into the 300 or 200pt MC-ENG Master of Engineering - Electrical, Electrical with Business, Mechanical, Mechanical with Business, or Mechatronics
- Or completion of the following subject:
Code | Name | Teaching period | Credit Points |
---|---|---|---|
ENGR10003 | Engineering Systems Design 2 |
Semester 2 (On Campus - Parkville)
Summer Term (On Campus - Parkville)
|
12.5 |
Corequisites
None
Non-allowed subjects
ELEN20001(431-204) Digital Systems 2: System Design
Recommended background knowledge
Familiarity with programming and using a microcontroller such as an Arduino would be beneficial
Inherent requirements (core participation requirements)
The University of Melbourne is committed to providing students with reasonable adjustments to assessment and participation under the Disability Standards for Education (2005), and the Assessment and Results Policy (MPF1326). Students are expected to meet the core participation requirements for their course. These can be viewed under Entry and Participation Requirements for the course outlines in the Handbook.
Further details on how to seek academic adjustments can be found on the Student Equity and Disability Support website: http://services.unimelb.edu.au/student-equity/home
Last updated: 27 April 2024
Assessment
Additional details
- One written examination, not exceeding three hours at the end of semester, worth 70%;
- Continuous assessment of submitted tutorial, laboratory and project work, not exceeding 30 pages in total over the semester (approximately 30-35 hours of work per student), worth 30%.
Hurdle requirement: Students must pass the written exam to pass the subject.
Intended Learning Outcomes (ILOs) 1 to 3 are assessed in the final written examination, submitted tutorial quizzes, and reports for homework projects. ILO 4 is assessed as part of submitted laboratory exercises and in-class discussions.
Last updated: 27 April 2024
Dates & times
- Semester 1
Principal coordinator Jonathan Manton Mode of delivery On Campus (Parkville) Contact hours 36 hours of lectures (3 x one hour lectures per week) and 24 hours of workshops Total time commitment 170 hours Teaching period 4 March 2019 to 2 June 2019 Last self-enrol date 15 March 2019 Census date 31 March 2019 Last date to withdraw without fail 10 May 2019 Assessment period ends 28 June 2019 Semester 1 contact information
Email: jmanton@unimelb.edu.au
Time commitment details
170 hours
Last updated: 27 April 2024
Further information
- Texts
Prescribed texts
Dally, William J., and R. Curtis Harting, Digital design: a systems approach. Cambridge University Press, 2012.
- Subject notes
LEARNING AND TEACHING METHODS
The subject is delivered through lectures and workshop classes that combine both tutorial and hands-on laboratory activities.
Lectures are interactive and hence students are expected to attend all lectures. Live demonstrations and derivations on the whiteboard are not captured by the automated Lecture Capture system.
INDICATIVE KEY LEARNING RESOURCES
As appropriate, students are provided with lecture slides, lecture notes, tutorial worksheets and solutions, a laboratory manual, homework project specifications, and reference text lists.
CAREERS / INDUSTRY LINKS
Exposure to industry standard engineering design automation tools through laboratory activities.
- Related Handbook entries
This subject contributes to the following:
Type Name Informal specialisation Science-credited subjects - new generation B-SCI Informal specialisation Selective subjects for B-BMED Major Electrical Systems Specialisation (formal) Electrical with Business Specialisation (formal) Electrical Breadth Track Electrical Engineering - Breadth options
This subject is available as breadth in the following courses:
- Available through the Community Access Program
About the Community Access Program (CAP)
This subject is available through the Community Access Program (also called Single Subject Studies) which allows you to enrol in single subjects offered by the University of Melbourne, without the commitment required to complete a whole degree.
Entry requirements including prerequisites may apply. Please refer to the CAP applications page for further information.
Additional information for this subject
Subject coordinator approval required
- Available to Study Abroad and/or Study Exchange Students
This subject is available to students studying at the University from eligible overseas institutions on exchange and study abroad. Students are required to satisfy any listed requirements, such as pre- and co-requisites, for enrolment in the subject.
Last updated: 27 April 2024