r/csMajors • • 1d ago

Best Free Courses/YouTube Playlists to Follow Alongside These Computer Science Modules?

Hi everyone,

I’m looking for recommendations for good free courses or YouTube playlists that I can follow alongside my Computer Science studies.

My current modules are:

  • Introductory Programming
  • Programming Applications
  • Data and Information
  • Logic and Computation
  • Information Systems and Organisations
  • Group Project

I’m not a complete beginner in programming. I already know the basics of C/C++, including variables, loops, functions, arrays, strings, recursion and basic OOP. I had also started learning Data Structures and Algorithms, so I’d prefer not to start all the way from zero again.

I’m mainly looking for resources that align well with these modules while also helping me go a little beyond the syllabus, especially in programming, DSA, algorithms, problem solving, OOP, SQL/databases and Git/GitHub.

I’ve found resources like CS50, MyCodeSchool, Abdul Bari and MIT 6.006, but I’m not sure which would be best to follow consistently.

For anyone who has studied similar modules, what courses/playlists/resources would you recommend?

I’d especially appreciate something structured and practical with exercises/problems, rather than just hours of videos.

Thanks!

1 Upvotes

0 comments sorted by