Accessibility Skip to Global Navigation Skip to Local Navigation Skip to Content Skip to Search Skip to Site Map Menu

ELEC358 Digital Electronic Design

Due to COVID-19 restrictions, a selection of on-campus papers will be made available via distance and online learning for eligible students.
Find out which papers are available and how to apply on our COVID-19 website

Digital logic circuits. Circuit simulations. Printed circuit board design. Computer interfacing. Field-programmable Gate Arrays including an introduction to the Verilog hardware description language.

This paper provides the student with the theoretical and practical skills required for the analysis, computer simulation and design of basic digital integrated circuits. The paper is an introduction to the study of Very Large Scale Integrated (VLSI) digital circuits. In particular, this paper emphasises the standard design flow consisting of hardware description, simulation and synthesis using the Verilog language for combinational and sequential logic circuits and systems.

Paper title Digital Electronic Design
Paper code ELEC358
Subject Electronics
EFTS 0.15
Points 18 points
Teaching period Semester 2 (On campus)
Domestic Tuition Fees (NZD) $1,262.70
International Tuition Fees (NZD) $5,004.75

^ Top of page

ELEC 353
Recommended Preparation
COMP 150 or COMP 160
Schedule C

Teaching staff

Course co-ordinator: Dr Tim Molteno


Textbooks are not required for this paper.

Graduate Attributes Emphasised
Global perspective, Interdisciplinary perspective, Lifelong learning, Scholarship, Communication, Critical thinking, Information literacy, Self-motivation, Teamwork.
View more information about Otago's graduate attributes.
Learning Outcomes

By the end of the module students are expected to be able to:

  1. Interpret typical code structures provided in a hardware description language
  2. Model, analyse, simulate and design the schematics of simple digital electronic circuits
  3. Recognise different latches, flip-flops and bistable elements
  4. Implement simple combinational circuits (e.g. buses, comparators, arithmetic-logic units)
  5. Understand sequential circuits (e.g. counters and shift registers) and use them in simple projects
  6. Advance their skills in identifying, formulating and solving digital-electronics problems

^ Top of page


Semester 2

Teaching method
This paper is taught On Campus
Learning management system


Stream Days Times Weeks
A1 Thursday 09:00-09:50 28-34, 36-41
Thursday 11:00-12:50 28-34, 36-41


Stream Days Times Weeks
A1 Wednesday 14:00-17:50 29, 31, 33, 36, 38, 40