Commit Graph

200 Commits (master)

Author SHA1 Message Date
Waciuma Wanjohi 80c22207e7 Move interactive textbook from courses to readings 3 weeks ago
Pulkit Krishna cc14c56715
Add SPD coursepage (#1225)
* Create README.md

* Add files via upload

* Update README.md

* Add files via upload

* Update README.md

* Update README.md

* Update readings.md

* Update README.md

* Update README.md

* Delete coursepages/spd/HTC2X.zip

* Delete coursepages/spd/htc-simple.zip

* Delete coursepages/spd/space-invaders-starter.rkt

* Delete coursepages/spd/ta-solver-starter.rkt

* Update README.md

* Add files via upload

* Add info about eabling automatic parentheses, square brackets and quotes
4 weeks ago
mgg143 7c1be44e8a Update courses.md
This change is adding the interactive, open-source, community-led SICP version that was adapted into JavaScript. 

This addition seems worthwhile because JavaScript may be a more appealing language to go through SICP with than the original Scheme. In addition, this JavaScript version of SICP was created with the apparent goal of being as close to the original Scheme version as possible:
https://sourceacademy.org/sicpjs/prefaces03
4 weeks ago
Karim Safan 2ff09dd036
Adding a new URL course for Git and GitHub because the old link invalid (#1204) 3 months ago
Pulkit Krishna 7def64305a Correct the CS50 alt URL
https://cs50.harvard.edu/ just redirects to Edx. The course is available at https://cs50.harvard.edu/x/
7 months ago
Waciuma Wanjohi d27b2dfc9a Update course link
Effective Thinking Through Mathematics
1 year ago
Aayush SInha e75a1f1201
Update courses.md 1 year ago
Aayush SInha bde41056ca
Update courses.md 1 year ago
Aayush SInha 5ac170206a
Update courses.md 1 year ago
Aayush SInha 83760770e1
Update courses.md 1 year ago
Roman Bird a5e319f743
Add 2011 Berkeley SICP in Scheme to extras
Since the Scheme version remains arguably as/more popular
2 years ago
waciumawanjohi ee63ae2f34
Add DSA Textbook to Extras
Thank you to @hamzakat

Closes #994
2 years ago
waciumawanjohi 90ae924c1f
Merge pull request #982 from ossu/puzzles-and-grinds
Add puzzles-practice to extras
2 years ago
waciumawanjohi 32555dd033
Merge pull request #948 from azzsal/master
Add The Linux Command Line book to Tools section in extra readings
2 years ago
waciumawanjohi 40e0c63baa
Merge pull request #977 from saerosV/master
Fix link formatting
2 years ago
Waciuma Wanjohi 6d76921428 Add puzzles-practice to extras
Closes #783
2 years ago
Waciuma Wanjohi 5076f8ea04 extras/books recommends Linear Algebra for Everyone
closes #910
2 years ago
Guilherme Marz Vazzolla 1b586d4c77
Fix link formatting 2 years ago
Guilherme Marz Vazzolla 03f7d2fc1c
Add books, fix formatting 3 years ago
Rodi 3501cac7eb
Add interesting/useful reading resources (#941) 3 years ago
azzsal ae7c84eb8d Add The Linux Command Line book to Tools section in extra readings 3 years ago
Elahi-cs 08bc81f862 Add Algorithms by Sedgewick
Add Algorithms by Robert Sedgewick on the basis that it's a freely available book from a reputable institution (it's the textbook for the Princeton Coursera courses). That being said, I haven't had the chance of reading the book so I can't personally comment on its quality.
3 years ago
Dody2 2d6ab0964f extras/courses: Add Introduction to Computational Thinking by MIT
As noted here #912 adding this course to The Math section
3 years ago
waciumawanjohi 36b4f1570d
Remove course that is no longer offered
Resolves #907
3 years ago
waciumawanjohi 0eb3685797
Update other_curricula.md
Add new curriculum (writing started Summer 2019)
See more: https://github.com/functionalCS
3 years ago
Elahi-cs 835c2c101d Update books' editions
* Updated the links for books that have a newer edition. I have included the authors' home page for the book where possible.
* Updated some titles to reflect the linked edition. I have maintained the original format (``2e`` for the books in the ``Programming`` section ``(2nd Edition)`` for the books in the other sections). Unifying the format could be something to consider.
3 years ago
Silent 33faf4f6df
Added alt link to ocw version of 6.002 in extra courses (#885)
* added OCW alt link for 6.002 in extra courses

* fixed parenthesis
3 years ago
licjon cd62dc334d
Changed link to Effective Thinking Through Mathematics course in extras (issue #870) (#871)
* Changed link to Effective Thinking Through Mathematics course in extras

* Delete .DS_Store

Co-authored-by: Jonathan Hustad <jonathanhustad@Jonathans-iMac.lan>
Co-authored-by: waciumawanjohi <waciumawanjohi@users.noreply.github.com>
3 years ago
Waciuma Wanjohi d4c50dc153 Move CS50 to Courses/Extras
Resolves #833
3 years ago
Uniminin 0b2f86e33e add two new books on systems 3 years ago
Cybermise e92d1cd2e5 Replace previous Probability course
Added a new probability course called Stat110 from Harvard, and moved the previous one to the extra courses page.
4 years ago
spamegg c43aee63da Update readings.md
Removed Sheldon Axler's "Linear Algebra Done Right (FREE)" because it is no longer free after the end of July 2020. It was made free temporarily due to COVID-19.
4 years ago
spamegg 885452dabc Update courses.md
Moved Intro to Parallel Programming to Extras
4 years ago
Aaron Hooper 7a74d27da5 Update link for Compiler Construction 4 years ago
Aaron Hooper bcdb9c978c Remove link to dead domain 4 years ago
Waciuma Wanjohi 239de1c6d0 Clarify that CS2013 is the curricular guidance for OSSU
Resolves #679
4 years ago
Waciuma Wanjohi badd13a132 Move curricular guidelines out of extras. 4 years ago
waciumawanjohi 1a8722d317
Update readings.md 4 years ago
waciumawanjohi 74dc37f3e3
Add intro book on computer architecture 4 years ago
waciumawanjohi 97e52234f8
Add precal suggestions and Khan Academy 4 years ago
waciumawanjohi bc0c5a1b3e
Update OOP Java Courses
Removes Bombay IIT course which has few reviews, which are middling. https://www.classcentral.com/course/edx-object-oriented-programming-1651

Updates mooc.fi address.
4 years ago
Alaharon123 2deca7ef2b Add Computer Architecture/Organization courses
Prerequisite for both is CS1-2. Either course (Berkeley and Carnegie Mellon) is suitable as an alternative to nand2tetris and/or 6.004 as the required course of choice for Computer Architecture/Organization. The Princeton course that's already here would have one of these 4 courses as a prerequisite and is suitable as an elective.
4 years ago
Alaharon123 e475addf99 Update to latest ABET guidelines 4 years ago
Waciuma Wanjohi 2354e9eec4 Remove defunct courses
See: https://github.com/ossu/computer-science/issues/640
4 years ago
Waciuma Wanjohi df581e55a7 Align math curriculum with CS2013
See: https://github.com/ossu/computer-science/issues/637
4 years ago
waciumawanjohi e8e7b8f28c
Update courses.md 4 years ago
Jack Wong 230693a305 add cp book 4 years ago
zogamnuam 1eda3a287a Update readings.md
Programming and Programming Languages - updated to current stable version 2018
5 years ago
Waciuma Wanjohi 90462ab85e Recommend 1 git course rather than 2 5 years ago
Agon Gashi b8432806ab Added Tools section on extra/courses 5 years ago