TEACHING PORTFOLIO

Sample Videos

Computer Science Concept Demonstration

Description: This video demonstrates the importance of time complexity by comparing Linear Search vs Binary Search and how fast they run in two different computers (both with very different computational resources). April, 2020


Sample Lecture

Description: Sample lecture introducing students to a new application of Binary Trees know as Binary Search Trees (BST). May, 2020


Project Guide & Hints: N-Queens Problem

Description: This video offers hints to tackle the N-Queens project from the class Data Structures. In this project, students work to find a recursive solution to this problem. October, 2020


Project Guide & Hints: Indexing Sub-strings

Description: This video offers hints to tackle the Sub-strings project from the class Data Structures. In this project, students write a program that will report each n-letter sub-string that appears in a list of strings, as well as where it appears in each of the strings. April, 2020

Presentation Slides

Heads up!


These are slide (Keynote presentations) shared in "Collaboration" mode (View-only). That can be "played" using iCloud (you'll be redirected to icloud.com, but you do not need an account). However, you'll be prompted with the following:
  • A message box indicating "Collaborate in Keynote from anywhere". Click Continue
  • Enter a name to use while collaborating. You do not need your real name; a nickname or pseudonym will suffice.
  • Click the button to start the slideshow.