Apply Now

ZUG2039 - Digital Electronics

Undergraduate – Module

Refer to the specific census and withdrawal dates for the semester(s) in which this module is offered.


Business, Engineering and Technology


South Africa
On-campus block of classes

  • Semester 2, 2019 (Mainstream Programme)
  • Semester 2, 2020 (Extended Programme)

8 credits, NQF Level 6


The overall aim of this module is to provide the core knowledge and principles required for problem solving, analysis and design of digital electronics circuits. The design of combinational and sequential logic circuits is performed using discrete and programmable logic methodology.


On completion of the module, students will be expected to be able to:

1Understand and discuss basic digital concepts.
2Apply number system operations and conversions.
3Describe and understand the operational as well as technological aspects of logic gates.
4Describe basics, analyse and interpret the technical characteristics of the various Integrated Circuits (IC) Technologies.  Be able to perform calculations relating to fan-out.
5Evaluate, convert and apply Boolean algebra and logic simplification.
6Develop truth tables and use Karnaugh maps in the design and simplification of combinational circuits.
7Understand operation of digital functions (Adders, Counters, Encoders, Decoders, etc) and apply in the design and development of advanced logic circuits.
8Understand fundamental operation of flip- and apply in the design and development of advanced logic circuits.  Understand significance and performance characteristics.
9Understand and analyse counters and shift registers and hence design asynchronous and synchronous counters.
10Understand fundamental principles, procedures and practices to perform programmable logic device design and VHDL programming.


Coursework assessment: 40%
Examination: 60%

Workload requirements

Digital electronics form the building blocks in developing and understanding more complex digital systems and related technologies, such as Field Programmable Gate Arrays (FPGAs), microprocessors and microcontrollers.  Digital analysis and design are fundamental in the understanding of modern electrical, electronic, communication and computer engineering systems. There will be a combination of lectures that include interactive elements. To reinforce learning the following design and synthesis tools are recommended:

  • the use of Multisim that includes digital logic gates, counters, and microcontrollers to support the teaching approach of introductory digital electronics topics such as Boolean algebra.
  • Application of VHDL to implement a logic design on a Complex Programmable Logic Device (CPLD) development board.

All outcomes will be assessed by means of tutorial work, laboratory, class test and final examination.

Chief examiner(s)





Mechanics of Fluid Flow Systems, Thermodynamic Properties of Fluids