An Approach to Making Dynamic Programming Easier for Students in the Computer Science Curriculum
Abstract
Dynamic Programming (DP) is an important subject in the computer science curriculum that is usually covered in an algorithms course. Nonetheless, many students find DP difficult to understand. This paper presents an approach to making the subject easier for students. Our approach is based on introducing the topic early in the curriculum and on starting with easy and interesting problems. We report on our experience applying this approach to students in a CS2 class, which showed positive results.
Department(s)
Computer Science
Document Type
Article
DOI
https://doi.org/10.17781/p002223
Publication Date
2016
Recommended Citation
Saquer, Jamil, Lloyd Smith, and James Daehn. "An Approach to Making Dynamic Programming Easier for Students in the Computer Science Curriculum." The International Journal of E-Learning and Educational Technologies in the Digital Media 2 no. 4 (2016): 157.
Journal Title
The International Journal of E-Learning and Educational Technologies in the Digital Media