XMUT 101 Tentative Schedule

Lecture Week 1: 1 - 7 March Lecture Slides Video (Zip) files
1 Introduction to the course Wk01Lec01a Wk01Lec01b Wk01Lec01a.zip Wk01Lec01b.zip
2 Computer architecture. Computer data. Wk01Lec02a Wk01Lec02b Wk01Lec02a.zip Wk01Lec02b.zip
       
Lecture Week 2: 8 - 14 March
3 Number systems:
Decimal, Binary, Octal and Hexadecimal
Wk02Lec01a Wk02Lec01b Wk02Lec01a.zip Wk02Lec03b.zip
  No lecture (Thu) - Students returning to campus    
       
Lecture Week 3: 15 - 21 March Lecture Slides (pdf) Video (Zip) files
4 Number system conversion Wk03Lec04a Wk03Lec04b Wk03Lec04a.zip Wk03Lec04b.zip
5 Logic gates, symbols, truth tables and waveforms Wk03Lec05a Wk03Lec05b Wk03Lec05a.zip Wk03Lec05b.zip
       
Lecture Week 4: 22 - 28 March
6 Simplifying Boolean expressions using Boolean Algebra Wk04Lec06a Wk04Lec06b Wk04Lec06a.zip Wk04Lec06b.zip
7 Drawing logic circuits Wk04Lec07a Wk04Lec07b Wk04Lec07a.zip Wk04Lec07b.zip
       
Lecture Week 5: 29 March - 4 April Lecture Slides (pdf) Video (Zip) files
8 Logic circuits Wk05Lec08a Wk05Lec08b Wk05Lec08a.zip Wk05Lec08b1.zip Wk05Lec08b2.zip
9 Karnaugh Maps Wk05Lec09a Wk05Lec09b Wk05Lec09a.zip Wk05Lec09b.zip
  Assignment 1 due before 23:59 (XMUT time) Friday 9 April 2021    
       
Lecture Week 6: 5 - 11 April
  Qingming Festival - No lecture (Mon)    
10 Karnaugh Maps (Cont'd) Wk06Lec10a Wk06Lec10b Wk06Lec10a.zip Wk06Lec10b.zip
  Submit Assignment 1 here before 23:59 (XMUT time) Friday 9 April 2021  
       
Lecture Week 7: 12 - 18 April Lecture Slides (pdf) Video (Zip) files
11 Combinational logic Wk07Lec11a Wk07Lec11b Wk07Lec11a.zip Wk07Lec11b.zip
  Assignment 2 due before 23:59 (XMUT time) Monday 19 April 2021    
12 Combinational logic (cont'd) Wk07Lec12a Wk07Lec12b Wk07Lec12a.zip Wk07Lec12b.zip
       
Lecture Week 8: 19 - 25 April
13 Revision for Test 1 Practice Test Wk08Lec13a Wk08Lec13a-1.zip Wk08Lec13a-2.zip
14 Test 1 (25%) on Thursday 22 April 2021 during the lecture session 10:15 - 11:50 am  
   
Lecture Week 9: 26 April - 2 May Lecture Slides (pdf) Video link
15 Introduction to Arduino Introduction to Arduino Introduction to Arduino
  Lab Exercise    
16 Arduino Programming Arduino Programming Arduino Programming
   
Lecture Week 10: 3 May - 9 May Lecture Slides (pdf) Video link
17 Public Holiday    
18 Programming Basics: Variables and operators Variables and Operators Variables and Operators
Lab 5 out 6 May
Lecture Week 11: 10 May - 16 May Lecture Slides (pdf) Video link
19 Programming Basics: Conditional statements and iterations Conditional statements and iterations Conditional statements and iterations
20 Functions Functions
(Code: isEven.ino)
Functions
Lab 5 Due 20 May
Lecture Week 12: 17 May - 23 May Lecture Slides (pdf) Video link
21 Programming Basics: Arrays, String and Random Number Arrays
String and Random Number
Arrays
String and Random Number
22 Electrical Engineering Basics Electrical Engineering Basics Electrical Engineering Basics
23 LEDs and User Inputs LED and user input LEDs and User Inputs
Lab 5 Due 20 May
Lab 6 out 17 May
Lecture Week 13: 24 May - 30 May Lecture Slides (pdf) Video link
24 Finite State Machine (FSM) Finite State Machine Finite State Machine (FSM)
25 FSM: Alarm Clock and Traffic lights FSM Alarm Clock and Traffic lights Alarm Clock and Traffic lights
Lab 6 Due 27 May
Assignment 3 out 24 May
Lecture Week 14: 31 May - 6 June Lecture Slides (pdf) Video link
26 FSM implementation FSM implementation
light sensors
FSM implementation, light sensors
27 light sensors example, Ultrasonic distacance sensor and PWM Sensors and PWM Sensors and PWM
Assignment 3 Due 1 June
Lab 7 out 31 May
Lecture Week 15: 7 June - 13 June Lecture Slides (pdf) Video link
28 Servo motors and interrupts Servo and Interrupts Servo and Interrupts
29 Review   Lab 5 solution
Lab 8 out 7 June
Lab 7 Due 8 June
Lecture Week 16: 14 June - 20 June Lecture Slides (pdf) Video link
30 Review 2019 FinalExam
2019 FinalExam Solution
 
31 Review   Assignment 3 solution
Lab 8 Due 15 June

Topic attachments
I Attachment Action Size Date Who Comment
ENGR 101 Assignment1.pdfpdf ENGR 101 Assignment1.pdf manage 108 K 31 Mar 2021 - 15:01 Main.kerese  
ENGR 101 Assignment2.pdfpdf ENGR 101 Assignment2.pdf manage 124 K 11 Apr 2021 - 08:59 Main.kerese  
Wk01Lec01a.zipzip Wk01Lec01a.zip manage 24 MB 27 Feb 2021 - 14:00 Main.kerese  
Wk01Lec01b.zipzip Wk01Lec01b.zip manage 26 MB 01 Mar 2021 - 10:22 Main.kerese  
Wk01Lec02a.zipzip Wk01Lec02a.zip manage 25 MB 04 Mar 2021 - 08:22 Main.kerese  
Wk01Lec02b.zipzip Wk01Lec02b.zip manage 27 MB 04 Mar 2021 - 14:02 Main.kerese  
Wk02Lec03a.zipzip Wk02Lec03a.zip manage 26 MB 08 Mar 2021 - 12:27 Main.kerese  
Wk02Lec03b.zipzip Wk02Lec03b.zip manage 22 MB 08 Mar 2021 - 13:48 Main.kerese  
Wk03Lec04a.zipzip Wk03Lec04a.zip manage 24 MB 15 Mar 2021 - 09:21 Main.kerese  
Wk03Lec04b.zipzip Wk03Lec04b.zip manage 28 MB 15 Mar 2021 - 09:21 Main.kerese  
Wk03Lec05a.zipzip Wk03Lec05a.zip manage 27 MB 18 Mar 2021 - 12:16 Main.kerese  
Wk03Lec05b.zipzip Wk03Lec05b.zip manage 24 MB 18 Mar 2021 - 12:16 Main.kerese  
Wk04Lec06a.zipzip Wk04Lec06a.zip manage 17 MB 21 Mar 2021 - 11:55 Main.kerese  
Wk04Lec06b.zipzip Wk04Lec06b.zip manage 16 MB 21 Mar 2021 - 16:07 Main.kerese  
Wk04Lec07a.zipzip Wk04Lec07a.zip manage 16 MB 25 Mar 2021 - 10:32 Main.kerese  
Wk04Lec07b.zipzip Wk04Lec07b.zip manage 52 MB 25 Mar 2021 - 10:32 Main.kerese  
Wk05Lec08a.zipzip Wk05Lec08a.zip manage 31 MB 28 Mar 2021 - 08:15 Main.kerese  
Wk05Lec08b1.zipzip Wk05Lec08b1.zip manage 40 MB 28 Mar 2021 - 11:30 Main.kerese  
Wk05Lec08b2.zipzip Wk05Lec08b2.zip manage 14 MB 28 Mar 2021 - 11:35 Main.kerese  
Wk05Lec09a.zipzip Wk05Lec09a.zip manage 51 MB 31 Mar 2021 - 11:37 Main.kerese  
Wk05Lec09b.zipzip Wk05Lec09b.zip manage 31 MB 01 Apr 2021 - 15:13 Main.kerese  
Wk06Lec10a.zipzip Wk06Lec10a.zip manage 33 MB 08 Apr 2021 - 12:22 Main.kerese  
Wk06Lec10b.zipzip Wk06Lec10b.zip manage 30 MB 08 Apr 2021 - 12:22 Main.kerese  
Wk07Lec11a.zipzip Wk07Lec11a.zip manage 37 MB 11 Apr 2021 - 09:03 Main.kerese  
Wk07Lec11b.zipzip Wk07Lec11b.zip manage 52 MB 11 Apr 2021 - 09:12 Main.kerese  
Wk07Lec12a.zipzip Wk07Lec12a.zip manage 31 MB 15 Apr 2021 - 11:18 Main.kerese  
Wk07Lec12b.zipzip Wk07Lec12b.zip manage 28 MB 15 Apr 2021 - 11:19 Main.kerese  
Wk08Lec13a-1.zipzip Wk08Lec13a-1.zip manage 20 MB 19 Apr 2021 - 15:56 Main.kerese  
Wk08Lec13a-2.zipzip Wk08Lec13a-2.zip manage 22 MB 19 Apr 2021 - 15:55 Main.kerese  
Wk08Lec13a.zipzip Wk08Lec13a.zip manage 43 MB 19 Apr 2021 - 07:02 Main.kerese  
XMUT101_Practice-T1_April2021.pdfpdf XMUT101_Practice-T1_April2021.pdf manage 425 K 18 Apr 2021 - 10:23 Main.kerese  
XMUT101_Wk01-Lec01a.pdfpdf XMUT101_Wk01-Lec01a.pdf manage 532 K 27 Feb 2021 - 13:56 Main.kerese  
XMUT101_Wk01-Lec01b.pdfpdf XMUT101_Wk01-Lec01b.pdf manage 879 K 01 Mar 2021 - 10:22 Main.kerese  
XMUT101_Wk01Lec02a.pdfpdf XMUT101_Wk01Lec02a.pdf manage 1 MB 04 Mar 2021 - 08:15 Main.kerese  
XMUT101_Wk01Lec02b.pdfpdf XMUT101_Wk01Lec02b.pdf manage 464 K 04 Mar 2021 - 13:56 Main.kerese  
XMUT101_Wk02Lec01b.pdfpdf XMUT101_Wk02Lec01b.pdf manage 294 K 08 Mar 2021 - 13:39 Main.kerese  
XMUT101_Wk02Lec03a.pdfpdf XMUT101_Wk02Lec03a.pdf manage 270 K 08 Mar 2021 - 12:27 Main.kerese  
XMUT101_Wk03Lec04a.pdfpdf XMUT101_Wk03Lec04a.pdf manage 330 K 15 Mar 2021 - 09:20 Main.kerese  
XMUT101_Wk03Lec04b.pdfpdf XMUT101_Wk03Lec04b.pdf manage 475 K 15 Mar 2021 - 09:19 Main.kerese  
XMUT101_Wk03Lec05a.pdfpdf XMUT101_Wk03Lec05a.pdf manage 868 K 18 Mar 2021 - 12:15 Main.kerese  
XMUT101_Wk03Lec05b.pdfpdf XMUT101_Wk03Lec05b.pdf manage 537 K 18 Mar 2021 - 12:17 Main.kerese  
XMUT101_Wk04Lec06a.pdfpdf XMUT101_Wk04Lec06a.pdf manage 215 K 21 Mar 2021 - 11:55 Main.kerese  
XMUT101_Wk04Lec06b.pdfpdf XMUT101_Wk04Lec06b.pdf manage 372 K 21 Mar 2021 - 16:07 Main.kerese  
XMUT101_Wk04Lec07a.pdfpdf XMUT101_Wk04Lec07a.pdf manage 301 K 25 Mar 2021 - 10:31 Main.kerese  
XMUT101_Wk04Lec07b.pdfpdf XMUT101_Wk04Lec07b.pdf manage 1 MB 25 Mar 2021 - 10:31 Main.kerese  
XMUT101_Wk05Lec08a.pdfpdf XMUT101_Wk05Lec08a.pdf manage 1 MB 28 Mar 2021 - 08:15 Main.kerese  
XMUT101_Wk05Lec08b.pdfpdf XMUT101_Wk05Lec08b.pdf manage 241 K 28 Mar 2021 - 11:29 Main.kerese  
XMUT101_Wk05Lec09a.pdfpdf XMUT101_Wk05Lec09a.pdf manage 541 K 31 Mar 2021 - 11:29 Main.kerese  
XMUT101_Wk05Lec09b.pdfpdf XMUT101_Wk05Lec09b.pdf manage 832 K 01 Apr 2021 - 15:11 Main.kerese  
XMUT101_Wk06Lec10a.pdfpdf XMUT101_Wk06Lec10a.pdf manage 312 K 08 Apr 2021 - 12:13 Main.kerese  
XMUT101_Wk06Lec10b.pdfpdf XMUT101_Wk06Lec10b.pdf manage 866 K 08 Apr 2021 - 12:14 Main.kerese  
XMUT101_Wk07Lec11a.pdfpdf XMUT101_Wk07Lec11a.pdf manage 275 K 11 Apr 2021 - 09:01 Main.kerese  
XMUT101_Wk07Lec11b.pdfpdf XMUT101_Wk07Lec11b.pdf manage 603 K 11 Apr 2021 - 09:01 Main.kerese  
XMUT101_Wk07Lec12a.pdfpdf XMUT101_Wk07Lec12a.pdf manage 430 K 15 Apr 2021 - 11:18 Main.kerese  
XMUT101_Wk07Lec12b.pdfpdf XMUT101_Wk07Lec12b.pdf manage 318 K 15 Apr 2021 - 11:18 Main.kerese  
XMUT101_Wk08Lec13a.pdfpdf XMUT101_Wk08Lec13a.pdf manage 614 K 21 Apr 2021 - 10:02 Main.kerese  
XMUT202_S1-2021-Wk04Lec08a.pdfpdf XMUT202_S1-2021-Wk04Lec08a.pdf manage 1 MB 01 Apr 2021 - 15:09 Main.kerese