-- 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 intro
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
2019 test
Test 1 Review
  Test 1 6 PM - 7 PM
Last name
A - J MCLT 101
K - Z MCLT 103
Lecture 17 Friday
30 Apr
Make C++ programs shorter.
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
Classes in C++ C++ Objects
 
 
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 (GitLab 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
No Lecture 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
Test2 review. AVC Report hints and wrap-up Slides on Project Report Example of Project Report
 
Lab A: AVC Project
Lab B: AVC Testing - come at your usual B lab AVC Testing
Assessment Period
AVC final submission including a test during the assessment period
Report due 23:59 on 4 Jun
Test 2 on 9 June 6:15 PM - 7:15 PM
Last name
A - J MCLT 101
K - Z MCLT 103
2020 test No questions about libraries this year

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  
AVC_ report.pdfpdf AVC_ report.pdf manage 295 K 28 May 2021 - 14:37 Main.arthur  
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  
ENGR101_Lecture14.pdfpdf ENGR101_Lecture14.pdf manage 5 MB 21 Apr 2021 - 16:26 Main.arthur  
ENGR101_Lecture15.pdfpdf ENGR101_Lecture15.pdf manage 1 MB 23 Apr 2021 - 11:38 Main.arthur  
ENGR101_Lecture20.pdfpdf ENGR101_Lecture20.pdf manage 41 K 28 May 2021 - 13:04 Main.arthur  
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  
Lect17_Cpp.pdfpdf Lect17_Cpp.pdf manage 229 K 30 Apr 2021 - 14:05 Main.arthur  
Lect19.pdfpdf Lect19.pdf manage 1 MB 14 May 2021 - 13:36 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  
Test2_2020.docdoc Test2_2020.doc manage 37 K 27 May 2021 - 14:25 Main.arthur  
Test_1_2019.pdfpdf Test_1_2019.pdf manage 47 K 27 Apr 2021 - 08:32 Main.lukefaho  
Test_1_2019_3.odtodt Test_1_2019_3.odt manage 24 K 19 Apr 2021 - 15:57 Main.arthur  
The_Human_Eye_and_Images_2021.pdfpdf The_Human_Eye_and_Images_2021.pdf manage 502 K 18 Feb 2021 - 09:28 Main.lukefaho  
l18_cpp.pdfpdf l18_cpp.pdf manage 94 K 07 May 2021 - 12:47 Main.arthur  
onewaymirror_2021.mp4mp4 onewaymirror_2021.mp4 manage 3 MB 18 Feb 2021 - 09:27 Main.lukefaho