From Programming by Demonstration to Proficiency Certificate

Curriculum
Lectures
  • Lecture 1: Introduction to Programming Concepts
  • Lecture 2- From Demonstration to Understanding
  • Lecture 3: Interactive Tools and Programming Environments
  • Lecture 4: Introduction to Algorithm Design and Problem Solving
  • Lecture 5- Programming Challenges and Hands-on Learning
  • Lecture 6: Advanced Topics in Programming
  • Lecture 7- From Proficiency to Mastery
  • Lecture 8: Tools for Proficiency
  • Lecture 9: Capstone Project
  • Lecture 10: Ethics and Security in Programming
  • Lecture 11: Emerging Trends and Future Directions