Below are the things we cover in class. You can find all of the programming problems, lecture slides and source code from the book in Blackboard.

  • August 18th
    • Review of Syllabus
    • Discussed goals and expectations of the course
  • August 23rd
    • Lecture Chapter 1 and Chapter 2
  • August 25th
    • Lecture on Chapter 3
    • In Class Programming Assignment in CodeLab
    • Homework Assigned (CodeLab & Android Studio Install)
  • August 30th
    • Homework due before beginning of class
    • In Class Programming Assignment in CodeLab
    • Finish Chapter 3 Lecture
  • September 1st
    • Chapter 4 Lecture
  • September 6th 
    • Chapter 5 Lecture
  • September 8th
    • Quiz over Chapters 1-4
  • September 13th
    • Chapter 6 Lecture
  • September 15th
    • Chapter 5 & 6 Quiz
  • September 20th
    • Video on how to run Java Program in Android Studio
    • Video on how to use ArrayList in Java
  • September 22th
    • Complete Division Survey
    • Review both quizzes
    • Lecture over Unsorted and Sorted List
  • September 27th
  • September 29th 
    • Queues
  • October 4th – Midterm Exam
  •  October 6th
    • In-Class Assignment – Work on Ghost Program
  • October 11th
    • Lecture on Trees and BST
  • October 13th 
  • October 18th
  • October 20th
    • Class Rescheduled – Attend National Labs Day (Sphero Workshop Day)
  • October 25th
    • In Class Hashset Assignment – Emergency Room Program
  • October 27th
    • Ghost In-Class Assignment, Mobile App Conversion
  • November 1st
  • November 3rd
  • November 8th
  • November 10th
    • Graphs Video in YouTube (Concept)
    • Graphs In Class Assignment
  • November 15th
  • November 17th
  • November 22nd
  • November 24th
    • Thanksgiving Holidays
  • November 29th (Last day of class)
    • Review for final exam