Course overview
This course will develop knowledge and skills in the fundamentals of digital logic design and optimisation. Topics include: Evolution of computers and impact on society: different types of computers; essential parts of a computer. Analogue versus digital representation of physical quantities; digital signals. Language of computers: binary number system; decimal and hexadecimal representations; decimal and binary codes; introduction to binary logic. Boolean algebra: definitions, theorems and properties; Boolean functions; logic operations, basic logic gates, truth tables; representing Boolean equations using logic gates and vice versa. Simplification of Boolean functions: algebraic and Karnaugh map methods; NAND and NOR implementations; equivalent gate representations; active logic states; enabling/disabling logic circuits. Decoders, encoders, multiplexers, demultiplexers and their applications; seven-segment displays and decoders. Unsigned and signed arithmetic; overflow condition; design of arithmetic circuits. Flip-flops and sequential logic circuits: counters and registers. MSI Logic Circuits and Programmable Logic Devices. Putting it all together: systematic design and synthesis of digital sub-systems using Computer Aided Design tools.
Course learning outcomes
- Apply binary and hexadecimal systems to represent numbers and perform various operations. (PO 1) (EA 1.1)
- Construct truth tables and derive Boolean functions from given specifications. (PO 1, 4) *(EA 1.1, 1.2, 2.1)
- Apply logic minimisation techniques to optimise digital circuits. (PO 1, 4) (EA 1.1, 1.2, 2.1)
- Design, construct and test combinational and sequential logic circuits using MSI devices. (PO1, 4, 7) (EA 1.1, 1.2, 2.1, 2.2, 3.2)
- Design simple digital sub-systems to observe sensed physical phenomena and implement them on programmable logic devices. (PO 1, 4, 7) (EA 1.1, 1.2, 2.1, 2.2, 3.2)
Fee calculator
To display course fees, please select your status and program below:
We’re updating this Fee Calculator. It currently shows fees for programs only. Please check the relevant program for full fee details.
Study Abroad student tuition fees are available here.
Only some Postgraduate Coursework programs are available as Commonwealth Supported. Please check your program for specific fee information.
The Student Contribution amount displayed below is for students commencing a new program from 2021 onwards. If you are continuing in a program you commenced prior to 1 January 2021, or are commencing an Honours degree relating to an undergraduate degree you commenced prior to 1 January 2021, you may be charged a different Student Contribution amount from the amount displayed below. Please check the Student Contribution bands for continuing students here. If you are an international student, or a domestic student studying in a full fee paying place, and are continuing study that you commenced in 2025 or earlier, your fees will be available here before enrolments open for 2026.