Grades (If you can't identify the row belongs to you, ask me for your ID code).



Weeks Dates Lectures Notes/Attachments Homework
Week 1 June 3
Part 1 - Number Systems and Computer Logic
video, notes
(The video and notes are from the second session. It is pretty much the same as the 1st session but covers more. I'll cover the missed things for session 1 on Tuesday)

HW1: Complete the tasks 1-2 in the online tutorial.
Due June 5, Wed, before the class starts.
  June 4
Boolean Algebra
Session 1: video, notes
Session 2: video, notes

HW2: Complete the tasks 3-7 in the online tutorial.
Due June 6, Thu, before the class starts.
  June 5
Part 2 - Circuit Basics
Session 1: video, notes
Session 2: video, notes

HW3: Complete the tasks in the online tutorial.
Due June 11, Tue, before the class starts.
  June 6 Review and Feedback
Session 1: video, notes
Session 2: video, notes
Quiz 1
No HW
Week 2 June 10
Part 3 - The Arduino C Programming Language
Session 1: video, notes
Session 2: video, notes
Arduino IDE
Download the zip file from my server

OR
Download the newest version from the official website
HW4: Complete the tasks in the online tutorial.
Due June 17, Mon, before the class starts.
  June 11
The Arduino C Programming II
Session 1: video, notes, code
Session 2: video, notes, code

Work on HW4 if you can
  June 12
Continue Working on the Tasks
Session 1: video, notes, code
Session 2: video, notes, code

Work on HW4
  June 13
Part 1 - Arduino and LEDs (Light-Emitting Diode)
Session 1: video, notes
Session 2: video, notes

HW5: Complete the tasks in the online tutorial.
Due June 19, Wed, before the class starts.
Week 3 June 17
LCDs (Liquid Crystal Display) and Sensors
video
Arduino Libraries to be loaded HW6: Complete the tasks in the online tutorial.
Due June 24, Mon, before the class starts.
  June 18
Continue Working on the Tasks


  June 19
Continue Working on the Tasks

  June 20
Continue Working on the Tasks

Week 4 June 24
The Robot Car Project
video, notes

Project: Complete the tasks in the online tutorial.
Due July 3 for session 1 and July 4 for session 2.
  June 25
Continue Working on the Tasks

  June 26
Continue Working on the Tasks

  June 27
Continue Working on the Tasks

Week 5 July 1
Continue Working on the Tasks

  July 2
Continue Working on the Tasks

  July 3
Robot Car Contest


  July 4
Robot Car Contest