worry, you are not alone DSA MOOC Courses - • MIT OCW Introduction to Algorithms, 2011 • Stanford Coursera Course • Princeton Coursera Course (Has two parts) Placement/CP oriented stuff • Resources discussed before • GeeksForGeeks • Coding Blocks • Coding Ninjas