Digital Electronics
Example paper (updated 16/11/2020)
Lecture slides
- Lecture 1
      
 Introduction
 Logic gates and boolean algebra
- Lecture 2
      
 Logic minimisation
- Lecture 3
      
 Binary adders
 Multilevel logic and hazards
- Lecture 4
      
 Beyond simple logic gates
 Introduction to hardware practical classes
- Lecture 5
      
 Introduction, latches and flip-flops
- Lecture 6
      
 Flip-flop applications
- Lecture 7
      
 Synchronous state machines 1
- Lecture 8
      
 Synchronous state machines 2
- Lecture 9
      
 Further considerations
 Introduction to processor architecture
- Lecture 10
      
 Electronics, devices and circuits - underlying concepts
- Lecture 11
      
 Transistors and gates
- Lecture 12
      
 Interfacing to the analogue world
Other materials for this course, including videos and Yenka models are available from its page on Moodle.