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 Tues
27 Feb
Introduction to ENGR101
Howard, Arthur
Intro to ENGR 101
Technical Intro
Lecture 2 Thursday
29 Feb
Computer architecture. Computer data.
Binary numbers.
Lecture slides
Reading material
Quiz1
Lecture 3 Friday
1 March
C++ Hello world, variables, arrays
Arthur
Lecture slides
Reading material
InstallC
Quiz2
Quiz1 Due 2 March Midnight
   
Lab A Maths Diagnostic Exercise
Lab B Tutorial 1 Part 1: Engineering Ethics
Tutorial 1 Part 2: Sound Science and Technology
Due 6 March

Week 2 This is a lecture week
Lecture 4 Tuesday
5 Mar
Functions in C++
Arthur
Lecture slides
Reading material
Quiz2 Due 4 March Midnight
Quiz3
Lecture 5 Thursday
7 Mar
Data structuring, conditions, iterations
Arthur
Lecture slides
Reading material
Quiz3 Due 6 March Midnight
Quiz4
Lecture 6 Friday
8 Mar
Analog and digital signals.
Intro to Project1
Arthur
Lecture slides
Program Design
Quiz4 Due 8 March Midnight
 
Lab A Tutorial 2: Logic Races
Due 13 March
Lab B Tutorial 3 Part 1: Maths Review and Preview
Tutorial 3 Part 2: QA on Geany (Arthur)
Due 13 March
Project 1 out
Script

Week 3 This is a project week
No Lecture Tuesday
12 Mar
 
No Lecture Thursday
14 Mar
 
Lecture 7 Friday
15 Mar
Project 1 review, common mistakes.
Prepare your own questions about Project1(Arthur)
pdf
 
Lab A Project 1
Lab B Project 1
 

Week 4 This is a project week
No Lecture Tuesday
19 Mar
Lecture 8 Thursday
21 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 ...
Lecture 8 Friday
22 Mar
Image Resolution
Howard
Lecture Slides
Worksheet
 
 
Lab A Project 1
Lab B Project 1

Week 5 This is a lecture week
Lecture 9 Tuesday
26 Mar
Data Compression Image and Movie Compression
Howard
Data Compression Slides
Image and Movie Compression Slides
Project1 due Due 25 March
Lecture 10 Thursday
28 Mar
Project 1 model answers. Project 2 introduction.
Arthur
Arthur Slides
Raspberry PI
Lecture 11 Friday
29 Mar
University Closed, Good Friday.  
 
Lab A Tutorial 4:The Human Eye, RGB, and Computer Images
Due 16 April
Lab B
 

Term Break

Week 6 This is a project week
No Lecture Tuesday
16 April
 
Lecture 12 Thursday
18 April
Project 2 review
Making Microchips
Howard
Summary slides Quiz 5 Due 18 April Midnight
No Lecture Friday
19 Apr
 
 
Lab A Project 2
Lab B Project 2  
 
Week 7 This is a mixed lecture and project week
Lecture 13 Tuesday
23 Apr
Project 2 Questions. No slides, answering questions.    
Lecture 14 Thursday
25 Apr
University closed, ANZAC Day. No lecture    
Lecture 15 Friday
26 Apr
Intro to AVC ( Project 3) Slides
AVC reference reading
 
 
Lab A Project 2
Lab B Project 2
 

Week 8 This is a lecture week
Lecture 15.5 Tuesday
30 April
AVC: image processing
Movement control
Arthur
Slides  
Lecture 16 Thursday
2 May
2019 test
Model solution for Project2.
Test 1 Review
 
Lecture 17 Friday
3 May
Make C++ programs shorter. STL approach.
Arthur
slides Project 2 Reflection due
3 May at 23:59
Test 1 Thursday 2 May 6 PM - 7 PM
Rooms by last name:
A-L HMLT104
M-Z CO122
See announcement for other test details
Lab A Project 2 Code testing.
Ruby Marking Sheet
Lab B AVC Project AVC_teams
 

Week 9 This is a project week
No Lecture Tuesday
7 May
   
No Lecture Thursday
9 May
   
Lecture 18 Friday
10 May
Classes in C++. Dealing with big programs
Slides
AVC Plan Due 13 May  
 
Lab A AVC Project  
Lab B AVC Project  
 
Week 10 This is a project week
No Lecture Tuesday
14 May
   
No Lecture Thursday
16 May
     
Lecture 19 Friday
17 May
Software quality.
Debugging.
Testing.
Slides  
 
Lab A AVC Project
Lab B AVC Project
 
Week 11 This is a project week
No Lecture Tuesday
21 May
AVC Progress Report due 22 May (GitLab based)
No Lecture Thursday
23 May
Questions lecture Friday
24 May
AVC Report hints Slides on Project Report Example of Project Report are in paper form in CO145 (privacy reasons).
 
Lab A AVC Project
Lab B AVC Project
 
Week 12 This is the last week
No Lecture Tuesday
28 May
     
No Lecture Thursday
30 May
   
Lecture 21 Friday
31 May
Test2 review.    
 
 
Lab A AVC Project
Lab B AVC Project Robot testing at Lab B
 
Assessment Period
 
Test 2 Date 19 June 2024
6 PM - 7 PM

A - L MCLT101
M - Z MCLT103
2018 test  
Final AVC report 12 June.    

I Attachment Action Size Date Who Comment
101 Test 1_2019.pdfpdf 101 Test 1_2019.pdf manage 47 K 19 Apr 2023 - 12:29 Main.arthur  
2018_Test2.pdfpdf 2018_Test2.pdf manage 92 K 01 Jun 2023 - 15:54 Main.arthur  
2023_Orientation.pdfpdf 2023_Orientation.pdf manage 10 MB 24 Feb 2023 - 08:49 Main.lukefaho  
2024_Orientation.pdfpdf 2024_Orientation.pdf manage 10 MB 23 Feb 2024 - 13:19 Main.lukefaho  
CompVision1.pdfpdf CompVision1.pdf manage 1 MB 27 Mar 2024 - 15:40 Main.arthur  
Data_Compression_2023.pdfpdf Data_Compression_2023.pdf manage 149 K 23 Mar 2023 - 20:10 Main.lukefaho  
Data_Compression_2024.pdfpdf Data_Compression_2024.pdf manage 149 K 26 Mar 2024 - 08:32 Main.lukefaho  
ENGR101Intro2023.pdfpdf ENGR101Intro2023.pdf manage 505 K 24 Feb 2023 - 13:55 Main.lukefaho  
ENGR101Intro2024.pdfpdf ENGR101Intro2024.pdf manage 506 K 27 Feb 2024 - 08:44 Main.lukefaho  
ENGR101_Lecture14.pdfpdf ENGR101_Lecture14.pdf manage 5 MB 26 Apr 2024 - 08:19 Main.arthur  
ENGR101_Lecture15.pdfpdf ENGR101_Lecture15.pdf manage 1 MB 29 Apr 2024 - 15:18 Main.arthur  
ENGR101_Lecture22.pdfpdf ENGR101_Lecture22.pdf manage 94 K 23 May 2023 - 18:23 Main.arthur  
ICE_Resolution_2023.pdfpdf ICE_Resolution_2023.pdf manage 38 K 23 Mar 2023 - 20:05 Main.lukefaho  
Image_and_Movie_Compression_2023.pdfpdf Image_and_Movie_Compression_2023.pdf manage 230 K 23 Mar 2023 - 20:05 Main.lukefaho  
Intro.pdfpdf Intro.pdf manage 230 K 26 Feb 2024 - 15:35 Main.arthur  
L2_arc_binary.pdfpdf L2_arc_binary.pdf manage 1 MB 26 Feb 2024 - 15:50 Main.arthur  
L5_structs.pdfpdf L5_structs.pdf manage 296 K 06 Mar 2023 - 13:40 Main.arthur  
Lect17_Cpp.pdfpdf Lect17_Cpp.pdf manage 231 K 02 May 2024 - 13:19 Main.arthur  
Lect19.pdfpdf Lect19.pdf manage 1 MB 17 May 2024 - 08:39 Main.arthur  
Lect4.pdfpdf Lect4.pdf manage 538 K 26 Feb 2024 - 16:12 Main.arthur  
Making_ICs_Summary_2023.pdfpdf Making_ICs_Summary_2023.pdf manage 549 K 05 Apr 2023 - 11:44 Main.lukefaho  
Resolution_Eye_2023.pdfpdf Resolution_Eye_2023.pdf manage 92 K 23 Mar 2023 - 20:02 Main.lukefaho  
Ruby_Marksheet.pdfpdf Ruby_Marksheet.pdf manage 20 K 19 Apr 2023 - 14:38 Main.lukefaho  
The_Human_Eye_and_Images_2023.pdfpdf The_Human_Eye_and_Images_2023.pdf manage 502 K 23 Mar 2023 - 19:59 Main.lukefaho  
l18_cpp.pdfpdf l18_cpp.pdf manage 157 K 09 May 2024 - 13:36 Main.arthur  
l3.pdfpdf l3.pdf manage 474 K 26 Feb 2024 - 15:54 Main.arthur  
l5_pr.pdfpdf l5_pr.pdf manage 226 K 16 Mar 2023 - 16:48 Main.arthur  
l7_design.pdfpdf l7_design.pdf manage 155 K 15 Mar 2024 - 08:10 Main.arthur  
l7_signals.pdfpdf l7_signals.pdf manage 882 K 09 Mar 2023 - 14:10 Main.arthur  
onewaymirror_2022.mp4mp4 onewaymirror_2022.mp4 manage 3 MB 23 Mar 2023 - 20:01 Main.lukefaho