Harvard University offers an introductory course on Computer Science called CS50.
In 2023, I've been attending to the online classes, available here (CS50 2023).
It's also available on edX.
I will be adding all the activities done througout the CS50 course to this repository.
The course is divided in 10 weeks, each one focusing on a different computation skill:
- Week 0: Introduction and Scratch
- Week 1: C
- Week 2: Arrays and Introduction to Algorithms
- Week 3: Algorithms
- Week 4: Memory
- Week 5: Data Structures
- Week 6: Python
- Week 7: SQL
- Week 8: HTML, CSS & JavaScript
- Week 9: Flask
- Week 10: Emoji
In fact, Harvard University has a series of CS50 courses, which address specific areas of Computer Science: