The tutoring schedule of Mr. Bill Atkins is: Tue and Thur from 11 am to 2 pm. The location is SFH 2742.


Weeks Dates Lectures NotesHomework Assignments
Week 1 Jan 7 Course Introduction
video
HW1: Complete the tasks in the online tutorial and send it to homeworkflc02@gmail.com
Due Wed this week
  Jan 9 Variables, Expressions, Statements, and Data Types
video
HW2: Complete the tasks in the online tutorial and send it to homeworkflc02@gmail.com
Due Mon next week
  Jan 11 The Lists
video
HW3: Complete the tasks in the online tutorial and send it to homeworkflc02@gmail.com
Due Wed next week
Week 2 Jan 14 Strings, Tuples, and Arrays
video
HW4: Complete the tasks in the online tutorial and send it to homeworkflc02@gmail.com
Due Fri this week
  Jan 16 Matrices, Arrays, and Solve Linear Equations
video
HW5: Complete the tasks in the online tutorial and send it to homeworkflc02@gmail.com
Due Mon next week
  Jan 18 Review, Feedback, and Quiz 1
video
Quiz 1No HW
Week 3 Jan 21 Functions and Control Flow
video, notes
HW6: Complete the tasks in the online tutorial and send it to homeworkflc02@gmail.com
Due Fri this week
  Jan 23 More Functions
video, notes
HW7: Complete the tasks in the online tutorial and send it to homeworkflc02@gmail.com
Due Wed next week
  Jan 25 Review, Feedback, Examples
video, notes

No HW
Week 4 Jan 28 Exam 1 Exam 1No HW
  Jan 30 Iterations
video, notes
HW8: Complete the tasks in the online tutorial and send it to homeworkflc02@gmail.com
Due Mon next week
  Feb 1 Dictionaries
video, notes

HW9: Complete the tasks in the online tutorial and send it to homeworkflc02@gmail.com
Due Wed next week
Week 5 Feb 4 Data I/O, Files
video, notes
HW10: Complete the tasks in the online tutorial and send it to homeworkflc02@gmail.com
Due Fri this week
  Feb 6 Review, Feedback, and Quiz 2
video, notes
Quiz 2
HW11: Complete the tasks in the online tutorial and send it to homeworkflc02@gmail.com
Due Mon next week
  Feb 8 Class, Objects
video, notes

No HW
Week 6 Feb 11 Class, Functions
video, notes
HW12: Complete the tasks in the online tutorial and send it to homeworkflc02@gmail.com
Due Fri this week
  Feb 13 Class Methods I
video, notes
HW13: Complete the tasks in the online tutorial and send it to homeworkflc02@gmail.com
Due Mon next week
  Feb 15 Class Methods II
video, notes

HW14: Complete the tasks in the online tutorial and send it to homeworkflc02@gmail.com
Due Wed next week
Week 7 Feb 18 Review, Feedback, and Quiz 3
video, notes
Quiz 3
HW15: Complete the tasks in the online tutorial and send it to homeworkflc02@gmail.com
Due Fri this week
  Feb 20 Examples
No HW
  Feb 22 Class Methods III
video, notes

No HW, Prepare for Exam 2
Week 8 Feb 25 Exam 2 Exam 2
HW16: Complete the tasks in the online tutorial and send it to homeworkflc02@gmail.com
Due Mon on Mar 11th
  Feb 27 Inheritance
video, notes

No HW
  Mar 1 Importing Class Modules
video, notes

HW17: Complete the tasks in the online tutorial and send it to homeworkflc02@gmail.com
Due Wed on Mar 13th
Week 9 Mar 4 Spring Break
  Mar 6 Spring Break
  Mar 8 Spring Break
Week 10 Mar 11 Plotting I
video, notes
No HW
  Mar 13 Plotting II
video, notes
HW18: Complete the tasks in the online tutorial and send it to homeworkflc02@gmail.com
Due Mon next week
  Mar 15 Binary Basics
video, notes
HW19: Complete the tasks in the online tutorial and send it to homeworkflc02@gmail.com
Due Wed next week
Week 11 Mar 18 Voltages and Currents
video, notes

HW20: Complete the tasks in the online tutorial and send it to homeworkflc02@gmail.com
Due Fri this week
  Mar 20 Review, Feedback, and Quiz 3
video, notes
Quiz 3
HW21: Voltages and Currents
Due Mon next week
  Mar 22 Introduction to Raspberry Pi and Python
video, notes

Week 12 Mar 25
HW22: Complete the tasks during the class. Nothing needs to be submitted, demonstrate your work during the class
  Mar 27 Graphical User Interface I
video, notes
  Mar 29 Graphical User Interface II
video, notes
Week 13 Apr 1 Work on your incomplete tasks
  Apr 3 Temperature Sensing
video, notes

  Apr 5 Work on your incomplete tasks
Week 14 Apr 8 Review, Feedback
video, notes

  Apr 10 Examples
No HW, Prepare for Exam 3
  Apr 12 Exam 3 Exam 3
Week 15 Apr 15
  Apr 17
  Apr 19
Week 16 Apr 22 Final Exam

Apr 24
Apr 26