Web lectures

  1. Big-O
  2. Binary search algorithm (analysis and Python code)
  3. From algorithm to flowchart
  4. Linear search algorithm
  5. Analysis of linear search algorithm (analysis and Python code)
  6. Mathematical proof (proof of an odd number times an odd number equals an odd number)
  7. Python for beginners - part 1 (Quick start)
  8. Python for beginners - part 2 (Quick start)
  9. Solution strategies - part 1
  10. Solution strategies - part 2
  11. Time complexity