Material: TB1

Week Type Date Content Assessment
1 to 12 [ organisation | notation | revision questions and solutions ]
1 Lecture slot
(synchronous)
22/09/25 @ 09:00
Queens Building
1.40 (Pugsley)
Unit and TB-1 intro.
[ slides | notes ]
Lecture slot
(synchronous)
22/09/25 @ 14:00
Physics Building
G42 (Powell)
Boolean algebra
[ slides | notes | extended notes ]   [ handout ]
Lecture slot
(synchronous)
25/09/25 @ 11:00
Queens Building
1.40 (Pugsley)
Boolean algebra
[ slides | notes | extended notes ]   [ handout ]
Drop-in slot
(synchronous)
25/09/25 @ 17:00
Chemistry Building
Lecture Theatre 1 (LT1)
and online (via Teams)
Formulate and bring along your own questions to discuss
Lab. slot
(synchronous)
26/09/26 @ 14:00
MVB-2.11
and
MVB-1.15
[ question | solution ]
Additional resources
2 Lecture slot
(synchronous)
29/09/25 @ 09:00
Queens Building
1.40 (Pugsley)
Integer representation
[ slides | notes | extended notes ]
Lecture slot
(synchronous)
29/09/25 @ 14:00
Physics Building
G42 (Powell)
Integer arithmetic
[ slides | notes | extended notes ]
Lecture slot
(synchronous)
02/10/25 @ 11:00
Queens Building
1.40 (Pugsley)
Transistors and logic gates
[ slides | notes | extended notes ]   [ handout ]
Drop-in slot
(synchronous)
02/10/25 @ 17:00
Chemistry Building
Lecture Theatre 1 (LT1)
and online (via Teams)
Formulate and bring along your own questions to discuss
Lab. slot
(synchronous)
03/10/25 @ 14:00
MVB-2.11
and
MVB-1.15
[ question | solution ]
Additional resources
3 Lecture slot
(synchronous)
06/10/25 @ 09:00
Queens Building
1.40 (Pugsley)
Transistors and logic gates
[ slides | notes | extended notes ]   [ handout ]
Lecture slot
(synchronous)
06/10/25 @ 14:00
Physics Building
G42 (Powell)
Combinatorial logic
[ slides | notes | extended notes ]   [ handout ]
Lecture slot
(synchronous)
09/10/25 @ 11:00
Queens Building
1.40 (Pugsley)
Combinatorial logic
[ slides | notes | extended notes ]   [ handout ]
Drop-in slot
(synchronous)
09/10/25 @ 17:00
Chemistry Building
Lecture Theatre 1 (LT1)
and online (via Teams)
Formulate and bring along your own questions to discuss
Lab. slot
(synchronous)
10/10/25 @ 14:00
MVB-2.11
and
MVB-1.15
[ question | solution ]
Additional resources
4 Lecture slot
(synchronous)
13/10/25 @ 09:00
Queens Building
1.40 (Pugsley)
Sequential logic
[ slides | notes | extended notes ]
Lecture slot
(synchronous)
13/10/25 @ 14:00
Physics Building
G42 (Powell)
Sequential logic
[ slides | notes | extended notes ]
Lecture slot
(synchronous)
16/10/25 @ 11:00
Queens Building
1.40 (Pugsley)
Sequential logic
[ slides | notes | extended notes ]
Drop-in slot
(synchronous)
16/10/25 @ 17:00
Chemistry Building
Lecture Theatre 1 (LT1)
and online (via Teams)
Formulate and bring along your own questions to discuss
Lab. slot
(synchronous)
17/10/25 @ 14:00
MVB-2.11
and
MVB-1.15
[ question | solution ]
Additional resources
5 Lecture slot
(synchronous)
20/10/25 @ 09:00
Queens Building
1.40 (Pugsley)
Verilog
[ slides | notes | extended notes ]
Lecture slot
(synchronous)
20/10/25 @ 14:00
Physics Building
G42 (Powell)
Verilog
[ slides | notes | extended notes ]
Lecture slot
(synchronous)
23/10/25 @ 11:00
Queens Building
1.40 (Pugsley)
Verilog
[ slides | notes | extended notes ]
Drop-in slot
(synchronous)
23/10/25 @ 17:00
Chemistry Building
Lecture Theatre 1 (LT1)
and online (via Teams)
Formulate and bring along your own questions to discuss
Lab. slot
(synchronous)
24/10/25 @ 14:00
MVB-2.11
and
MVB-1.15
[ question | solution ]
Additional resources
TB1 consolidation week Formative exam #1:
submission deadline 31/10/25
7 Lecture slot
(synchronous)
03/11/25 @ 14:00
Physics Building
G42 (Powell)
Assignment intro.
[ slides | notes ]
Summative coursework assignment (Encrypt):
submission deadline 27/11/25
[ description ]
Lecture slot
(synchronous)
06/11/25 @ 11:00
Queens Building
1.40 (Pugsley)
Integer arithmetic
[ slides | notes | extended notes ]
Drop-in slot
(synchronous)
06/11/25 @ 17:00
Chemistry Building
Lecture Theatre 1 (LT1)
and online (via Teams)
Formulate and bring along your own questions to discuss
Lab. slot
(synchronous)
07/11/25 @ 14:00
MVB-2.11
and
MVB-1.15
[ question | solution ]
Additional resources
8 Lecture slot
(synchronous)
10/11/25 @ 14:00
Physics Building
G42 (Powell)
Finite State Machines (FSMs)
[ slides | notes | extended notes ]
Lecture slot
(synchronous)
13/11/25 @ 11:00
Queens Building
1.40 (Pugsley)
Finite State Machines (FSMs)
[ slides | notes | extended notes ]
Drop-in slot
(synchronous)
13/11/25 @ 17:00
Chemistry Building
Lecture Theatre 1 (LT1)
and online (via Teams)
Formulate and bring along your own questions to discuss
Lab. slot
(synchronous)
14/11/25 @ 14:00
MVB-2.11
and
MVB-1.15
[ question | solution ]
Additional resources
9 Lecture slot
(synchronous)
17/11/25 @ 14:00
Physics Building
G42 (Powell)
Finite State Machines (FSMs)
[ slides | notes | extended notes ]
Lecture slot
(synchronous)
20/11/25 @ 11:00
Queens Building
1.40 (Pugsley)
Case study: HP35
[ slides | notes ]
Drop-in slot
(synchronous)
20/11/25 @ 17:00
Chemistry Building
Lecture Theatre 1 (LT1)
and online (via Teams)
Formulate and bring along your own questions to discuss
Lab. slot
(synchronous)
21/11/25 @ 14:00
MVB-2.11
and
MVB-1.15
[ question | solution ]
Additional resources
10 Lecture slot
(synchronous)
24/11/25 @ 14:00
Physics Building
G42 (Powell)
Register Machines (RMs)
[ slides | notes ]
Lecture slot
(synchronous)
27/11/25 @ 11:00
Queens Building
1.40 (Pugsley)
Register Machines (RMs)
[ slides | notes ]
Drop-in slot
(synchronous)
27/11/25 @ 17:00
Chemistry Building
Lecture Theatre 1 (LT1)
and online (via Teams)
Formulate and bring along your own questions to discuss
Lab. slot
(synchronous)
28/11/25 @ 14:00
MVB-2.11
and
MVB-1.15
[ question | solution ]
Additional resources
11 Lecture slot
(synchronous)
01/12/25 @ 14:00
Physics Building
G42 (Powell)
Case study: ASCC and EDVAC
[ slides | notes ]
Lecture slot
(synchronous)
04/12/25 @ 11:00
Queens Building
1.40 (Pugsley)
TB-1 outro.
[ slides | notes ]
Drop-in slot
(synchronous)
04/12/25 @ 17:00
Chemistry Building
Lecture Theatre 1 (LT1)
and online (via Teams)
Formulate and bring along your own questions to discuss
Lab. slot
(synchronous)
05/12/25 @ 14:00
MVB-2.11
and
MVB-1.15
[ question | solution ]
Additional resources
TB1 assessment preparation week Formative exam #2:
submission deadline 12/12/25
TB1 assessment period