BE102 - Digital Systems

Credit Points: 15 credit points

Workload: 48 hours

Prerequisite: N/A

Co-requisite: BE101 Engineering Mathematics

Aims & Objectives

This is a core unit out of a total of 24 units in the Bachelor of Engineering Technology (Telecommunications) BEngTech (Tel). For further information on the course please refer to: http://www.mit.edu.au/study-with-us/programs/bachelor-engineering-technology-telecommunications.
Telecommunications engineers are expected to able to design, analyse, build/implement, test, repair and/or manage electronic devices and circuits underpinning modern electronic equipment. To achieve this, the student needs to gain skills and understanding in the concepts of digital electronics, the relevant digital design techniques, and number theory. This unit equips students with a sound knowledge of the fundamental principles and practices of digital systems, both at the circuit level and device level. The unit covers topics in digital electronics including:

  • Number Systems & Codes
  • Digital Electronic Signals & Switches
  • Digital Electronic Circuits, incl. Logic Gates, Multiplexers, Counters, Timers, Oscillators, Memory (RAM and ROM)
  • Boolean Algebra and DeMorgan’s theorems
  • Arithmetic Operations & Circuits
  • Code Converters & De-/Multiplexers
  • Logic Families and Features
  • Flip-Flops and Registers (incl. Shift Registers)
  • Practical Considerations in Digital Design
  • Programmable Logic Devices using State Machines and a software application

Learning Outcomes

4.1 Course Learning Outcomes
The Course learning outcomes applicable to this unit are listed on the Melbourne Institute of Technology’s website: www.mit.edu.au
4.2 Unit Learning Outcomes
At the completion of this unit students are expected to be able to:
a) Demonstrate competence in the bread boarding and testing of electronic circuits, using oscilloscopes, multimeters, signal generators, and power supplies.
b) Understand the principle of operation and design of a wide range of digital electronic circuits.
c) Design digital circuits utilising Digital Number Theory, Boolean Algebra, Logic Theorems and Rules, Karnaugh Maps, advanced Minimisation Techniques, and State Machine design.
d) Undertake digital circuit design and laboratory work, and to successfully present their electronic designs in written report form.
e) Use a modern software to design digital circuits.

Weekly Topics

This unit will cover the content below:

Week Topics
1 Number systems and codes
2 Digital electronic signals
3 Basic logic gates
4 Programmable logic gates
5 Boolean algebra and reduction techniques
6 EXOR and E-NOR gates
7 Arithmetic operations and logic circuits
8 Code converters, multiplexers and demultiplexers
9 Logic families and their characteristics
10 Flip-flops and registers (incl. shift registers)
11 Counters and state machines
12 Review

Assessment

Assessment Task Release Date Due Date A B Learning Outcomes Assessed
Class Participation and Contribution Each week in Lab Each week in Lab 10%   a-e
Individual Formative Assignment 1 Week 1 Week 3 08/04/2022 5%   b
In-Class Test During the lab session Week 6   10% b-d
Assignment 2 (Groups of 2-3 students) Week 6 Week 11 03/06/2022 25%   a-e
Final Examination (2 hours)       50% a-d
TOTALS     40% 60%  

Task Type: Type A: unsupervised, Type B: supervised.

Class Participation and Contribution
This unit has class participation and student contribution as an assessment. The assessment task and marking rubric will follow the Guidelines on Assessing Class Participation (https://www.mit.edu.au/about-us/governance/institute-rules-policies-and-plans/policies-procedures-and-guidelines/Guidelines_on_Assessing_Class_Participation). Further details will be provided in the assessment specification on the type of assessment tasks and the marking rubrics.

Presentations (if applicable)
For presentations conducted in class, students are required to wear business attire.

Textbook and Reference Materials

Note: Students are required to purchase the prescribed textbook and have it available each week in class.
Prescribed Text Book:

  • Ronald J. Tocci, Digital Systems: Principles and Applications, 11th ed., Prentice Hall, 2011.
  • Gregory Moss, Lab Manual: Design Approach, 11th ed., Prentice Hall, 2011.

Other recommended references:

  • William Kleitz, Digital Electronics: A Practical Approach with VHDL, Pearson, 2012.
  • P. Ramaswamy, Digital Systems Design, Ramaswamy Palaniappan & Ventus Publishing, 2011.

Adopted Reference Style: IEEEE (Information can be found in MIT library referencing)

Graduate Attributes

MIT is committed to ensure the course is current, practical and relevant so that graduates are “work ready” and equipped for life-long learning. In order to accomplish this, the MIT Graduate Attributes identify the required knowledge, skills and attributes that prepare students for the industry.
The level to which Graduate Attributes covered in this unit are as follows:

Ability to communicate Independent and Lifelong Learning Ethics Analytical and Problem Solving Cultural and Global Awareness Team work Specialist knowledge of a field of study

Legend

Levels of attainment Extent covered
The attribute is covered by theory and practice, and addressed by assessed activities in which the students always play an active role, e.g. workshops, lab submissions, assignments, demonstrations, tests, examinations.
The attribute is covered by theory or practice, and addressed by assessed activities in which the students mostly play an active role, e.g. discussions, reading, intepreting documents, tests, examinations.
The attribute is discussed in theory or practice; it is addressed by assessed activities in which the students may play an active role, e.g. lectures and discussions, reading, interpretation, workshops, presentations.
The attribute is presented as a side issue in theory or practice; it is not specifically assessed, but it is addressed by activities such as lectures or tutorials.
The attribute is not considered, there is no theory or practice or activities associated with this attribute.