Long time ago, I've really enjoyed a course by David Evans from Virginia University about building a search engine and concepts of computer science.
Building a "classic" search engine is a very fun project to go through.
https://www.cs.virginia.edu/~evans/courses/cs101/
List: https://www.youtube.com/watch?v=9nkR2LLPiYo&list=PLAwxTw4SYa...
Dave's profile: https://www.cs.virginia.edu/~evans/
I took this one as well - even as a new programmer is was really engaging and information-dense.