Workshop : Dynamic Programming
1.Workshop Overview:
-
Goals and objectives : Presenting Dynamic Programming as an optimization technique that solves complex problems
-
Facilitators/Speakers : Mohamed Rebai
2. Structure and Content:
-
Description of the session :
1.What is recursion?
2. What is backtracking?
3.Time complexity of recursion based solutions
4. Memoization as a way to reduce complexity
5.What is dynamic programming?
6. Hands on practice
-
Duration and timeline : 3 hours
-
Methods used : Lecture , quizzes and implementation
Insights from feedback forms or discussions :
The participants gave favorable comments and were delighted with the workshop .
Although there were fewer participants than in the prior workshop, a respectable number did show up.
An hour before the commencement of the bootcamps, the OC and CS board arrived to distribute chores and set up the technical equipment in the classrooms.
The workshop went well, and there was a 10-minute coffee break during the session.