-- Main.arthur - 20 Dec 2020 --+ ENGR 101 Schedule

ENGR 101: Schedule of lectures, assignments, tests, and holidays

This will be updated over the term.

  Day/Date Topic Slides TODOs
Orientation These are slides from orientation and are not part of ENGR101. Orientation Slides
Week 1 This is a lecture week
Lecture 1 Monday
22 Feb
Introduction to ENGR101
Howard, Arthur
Intro to ENGR 101
Intro to Programming
Lecture 2 Wednesday
24 Feb
Diagnostic Test
Howard
   
Lecture 3 Friday
26 Feb
Computer architecture. Computer data. Binary numbers.
Arthur
Lecture slides
Reading material

Quiz 1 OUT 26 Feb
 
Lab A: No Lab
Lab B: Tutorial 1 Part 1: Engineering Ethics
Tutorial 1 Part 2: Sound Science and Technology

Week 2 This is a lecture week
Lecture 4 Monday
1 Mar
C++ Hello world, variables, arrays
Arthur
Lecture slides
Reading material

Quiz1 Due 1 March
Midday

Quiz 2 OUT 1 March
Lecture 5 Wednesday
3 Mar
Functions in C++
Arthur
Lecture slides
Reading material
Quiz2 Due 3 March
Midday

Quiz 3 OUT 3 March
Lecture 6 Friday
5 Mar
Analog and digital signals.
Intro to Project1
Arthur
Lecture slides
Reading material
Quiz3 Due 5 March
Midday

Quiz 4 OUT 5 March
 
Lab A: No Lab
Lab B: Tutorial 2 Part 1: Logic Races
Tutorial 2 Part 2: QA on Geany (Arthur)
Project 1 out
Script

Week 3 This is a project week
No Lecture Monday
8 Mar
Quiz4 Due 8 March
No Lecture Wednesday
10 Mar
Lecture 7 Friday
12 Mar
Project 1 review, common mistakes (Arthur) pdf
 
Lab A: Project 1
Lab B: Project 1
 

Week 4 This is a project week
No Lecture Monday
15 Mar
No Lecture Wednesday
17 Mar
Lecture 8 Friday
19 Mar
The Human Eye and Image Technology
Howard
Lecture Slides
Optional One Way Mirror Video
Won't play in BB.
Right-click, save link as ...
 
 
Lab A: Project 1
Lab B: Project 1
Project 1: Due 22 March
Project 2: Out

Week 5 This is a lecture week
Lecture 9 Monday
22 Mar
Image Resolution
Lecture Slides
Worksheet
Project1 due Due 22 March
Lecture 10 Wednesday
24 Mar
Data Compression Image and Movie Compression
Howard
Data Compression Slides
Image and Movie Compression Slides
 
Lecture 11 Friday
26 Mar
Images for the Red Panther Project
Howard and Arthur
Arthur Slides  
 
Lab A: No Lab
Lab B: Tutorial 3:The Human Eye, RGB, and Computer Images

Week 6 This is a project week
No Lecture Monday
29 Mar
Lecture 12 Wednesday
31 Mar
Project 2 review
Making Microchips
Howard
Summary slides
No Lecture Friday
2 Apr
University closed
 
Lab A: Project 2
Lab B: Project 2
Project 2 Code due 23 April at 23:59
 
Week 7 This is a mixed lecture and project week
Lecture 13 Monday
19 Apr
Project 2 Hints and testing/marking procedure and schedule
Marking sheet
   
Lecture 14 Wednesday
21 Apr
Intro to AVC
Project, libraries, networking
Slides
AVC reference reading
AVC simulator

Quiz 5 Due 21 April
Midday
Non-active now
Lecture 15 Friday
23 Apr
AVC: image processing
Movement control
Arthur
Slides Project 2 Code due
23 April at 23:59
 
Lab A: Project 2
Lab B: Project 2 Testing

Week 8 This is a lecture week
No Lecture Monday
26 Apr
University Closed    
Lecture 16 Wednesday
28 Apr
Test 1 Review
Test 1 6 PM - 7 PM
Last name
A - J MCLT 101
K - Z MCLT 103
  Test 1 6 PM - 7 PM
Last name
A - J MCLT 101
K - Z MCLT 103
Lecture 17 Friday
30 Apr
Big programs. Classes in C++.
GitHub. Arthur
slides Project 2 Reflection due
30 April at 23:59
 
Lab A: No Lab
Lab B: Tutorial 4: Logic Races
 
Week 9 This is a project week
No Lecture Monday
3 May
   
No Lecture Wednesday
5 May
    AVC Plan Due
Lecture 18 Friday
7 May
Guest Lecture: Cybersecurity: Incident Response and Malware
AVC Project: Questions and Answers
 
 
Lab A: AVC Project
Lab B: AVC Project  
 
Week 10 This is a project week
No Lecture Monday
10 May
   
No Lecture Wednesday
12 May
    AVC Progress Report due (GITHUB based)
Lecture 19 Friday
14 May
Software quality. Testing.
pdf  
 
Lab A: AVC Project
Lab B: AVC Project
 
Week 11 This is a project week
No Lecture Monday
17 May
Lecture 20 Wednesday
19 May
No Lecture Friday
21 May
AVC Project: Questions and Answers  
 
Lab A: AVC Project
Lab B: AVC Project
 
Week 12 This is the last week
No Lecture Monday
24 May
     
No Lecture Wednesday
26 May
   
Lecture 21 Friday
28 May
AVC Report hints and wrap-up    
 
Lab A: AVC Project
Lab B: AVC Testing AVC Testing
AVC final submission during the assessment period  
Topic attachments
I Attachment Action Size Date Who Comment
2021_Orientation.pdfpdf 2021_Orientation.pdf manage 2 MB 19 Feb 2021 - 17:21 Main.lukefaho  
CompVision1.pdfpdf CompVision1.pdf manage 253 K 24 Mar 2021 - 15:11 Main.arthur  
Data_Compression_2021.pdfpdf Data_Compression_2021.pdf manage 132 K 18 Feb 2021 - 09:27 Main.lukefaho  
E101_2021_Project_2_marking_sheet.pdfpdf E101_2021_Project_2_marking_sheet.pdf manage 25 K 16 Apr 2021 - 12:42 Main.lukefaho  
ENGR101Intro2021.pdfpdf ENGR101Intro2021.pdf manage 504 K 19 Feb 2021 - 16:03 Main.lukefaho  
ICE_Resolution_2021.pdfpdf ICE_Resolution_2021.pdf manage 38 K 18 Feb 2021 - 09:29 Main.lukefaho  
Image_and_Movie_Compression_2021.pdfpdf Image_and_Movie_Compression_2021.pdf manage 230 K 18 Feb 2021 - 09:27 Main.lukefaho  
Intro.pdfpdf Intro.pdf manage 83 K 19 Feb 2021 - 13:51 Main.arthur  
L3.pdfpdf L3.pdf manage 1 MB 22 Jan 2021 - 09:53 Main.arthur  
L4.pdfpdf L4.pdf manage 551 K 22 Jan 2021 - 15:31 Main.arthur  
L5.pdfpdf L5.pdf manage 766 K 03 Mar 2021 - 11:51 Main.arthur  
L6.pdfpdf L6.pdf manage 525 K 05 Mar 2021 - 11:35 Main.arthur  
L7.pdfpdf L7.pdf manage 153 K 12 Mar 2021 - 14:14 Main.arthur  
Making_ICs_Summary_2021.pdfpdf Making_ICs_Summary_2021.pdf manage 549 K 18 Feb 2021 - 09:32 Main.lukefaho  
Resolution_Eye_2021.pdfpdf Resolution_Eye_2021.pdf manage 92 K 18 Feb 2021 - 09:28 Main.lukefaho  
The_Human_Eye_and_Images_2021.pdfpdf The_Human_Eye_and_Images_2021.pdf manage 502 K 18 Feb 2021 - 09:28 Main.lukefaho  
onewaymirror_2021.mp4mp4 onewaymirror_2021.mp4 manage 3 MB 18 Feb 2021 - 09:27 Main.lukefaho