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