Month/Year of Graduation
Bachelor of Science (B.S.)
Algorithm run-time complexity analysis is an important topic in data structures and algorithms courses, but it is also a topic that many students struggle with. Commonly cited difficulties include the necessary mathematical background knowledge, the abstract nature of the topic, and the presentation style of the material. Analyzing the subject of algorithm analysis using multiple learning theories shows that course materials often leave out key steps in the learning process and neglect certain learning styles. Students can be more successful at learning algorithm run-time complexity analysis if these missing stages and learning styles are addressed.
Licht, Bailey, "Obstacles in Learning Algorithm Run-time Complexity Analysis" (2022). Theses/Capstones/Creative Projects. 193.
Educational Methods Commons, Science and Mathematics Education Commons, Theory and Algorithms Commons