LeetCode Interview Foundations

Table of Contents

🎯 Course Mission

LeetCode Interview Foundations is a university-style course designed to help learners:

  • Prepare for LeetCode and coding interviews
  • Rebuild algorithmic thinking
  • Relearn Python the right way
  • Think like a software engineer / AI researcher

This course is suitable for:

  • Students 👨‍🎓
  • Software engineers 👩‍💻
  • AI / ML researchers 🤖
  • Curious beginners 🧒

One course. One foundation. Interview-ready.

🧠 What You Will Learn

  • What LeetCode really evaluates
  • How to analyze time & space complexity (Big-O)
  • Python patterns used in interviews
  • Core problem-solving archetypes

🏛️ Course Structure (CS101 Series)

👨‍🏫 Instructor

Teerapong Panboonyuen