GitHub - ForrestKnight/open-source-cs: Video discussing this curriculum:
3 hours ago
- #Online Learning
- #Computer Science
- #Open Source
- This is a curated list of free courses from reputable universities (MIT, Stanford, Princeton) that meet undergraduate Computer Science degree requirements, excluding general education.
- Courses include Intro to Computer Science from Harvard (10 weeks, 10-20 hours/week, self-paced, no prerequisites).
- A series of Java programming courses from Duke, covering problem-solving, data structures, object-oriented programming, and building a recommendation system, with varying durations and prerequisites.
- Programming Languages courses (Parts A, B, C) from UW, each lasting 3-5 weeks with 8-16 hours/week effort and sequential prerequisites.
- Additional courses in software engineering (UBCx), machine learning (Stanford), database management (CU), and cryptography (Stanford), with specified durations, efforts, and prerequisites.