As we all know Harvard is one of the most prestigious colleges in the ivy league. This Introduction to Computer Science course is taught by well-known David J Malan. He is an excellent professor and he does an excellent job in making this course. For now, there are three courses by Harvard available on the internet for free which are:
- CS50's Introduction to Computer Science.
- CS50's Introduction to Game Development.
CS50's Introduction to Computer Science.
This course is an introduction to intellectual enterprise and the art of programming. An entry-level course taught by David J. Malan, CS50x teaches students how to think algorithmically and solve problems efficiently. Topics include abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web development. Topics covered :
- Data structures and Algorithms
Link to the course: Introduction to Computer Science
- Html, CSS
- Testing CI/CD
CS50's Introduction to Game Development.
In this course, you'll learn about about the development of 2D and 3D interactive games in this hands-on course, as you explore the design of games such as Super Mario Bros., Pokémon, Angry Birds, and more. In a quest to understand how video games themselves are implemented, you'll explore the design of such childhood games as:
- Super Mario Bros.
- Flappy Bird
- Match 3
- Legend of Zelda
- Angry Birds
- 3D Helicopter Game
Link to the course: Introduction to Game Development
I hope that you'll leverage these resources and also make sure to help others by sharing the article🔥. You can follow me on Twitter, where I post about web development and resources Deveshb15