ABOUT THIS REPOSITORY

This is a work-in-progress repository of resources to help students learn difficult concepts during the intermediate years (years two and three) of undergraduate computer science. This work is part of my dissertation research into supporting students as they engage with learning difficult concepts contained within these years. The topics discussed in this repository are all topics that were frequently mentioned by students as being problematic for them when they were learning them. Topics were identified utilizing a survey distributed to students at universities across the United States. The findings of this research are pending publication.
Below are modules for each of the difficult concept areas.


MODULES


MODULE 2: VERSION 0.1
Data Structures

MODULE 3: VERSION 0.1
Algorithmic Proofs