With the arrival of the Covid-19 pandemic last year, many universities began offering online courses.
One of these is Stanford University, that at the beginning of last year offered online classes.
Computer science professor Mehran Sahami and assistant professor Chris Piech offered the public aversion abbreviated, online only, of the introductory computer science course CS 106A to the public for free this spring.
Due to the great popularity it obtained, the course quickly saturated and ended. Still the content can be found online even on the channel of Youtube.
Fortunately this year a new course has been released, with high quality content to learn to program following the Stanford teachings.
About the course
This new course has been maintained thanks to donations, for which we invite you to to give if the course has been useful to you.
This course teaches students how to think algorithmically and solve problems efficiently.
The course consists of videos, records, slide, code, notes and more.
Topics include abstraction, algorithms, Data structures, encapsulation, resource management, security, software engineering and web programming.
The course culminates with a final project. Designed for hubs and non-hubs alike, with or without previous programming experience.
Among the general objectives of this course are to inspire students to explore unknown waters, without fear of failure, create an intensive and shared experience.
It is not necessary to register on any platform to access the course. If you want to go to the course you can do it through the following button:
Or also, you can go directly to any of the lessons: