1111 Commits
Author SHA1 Message Date
QIU-Guanzong 8cd82d3fcc Fix 2005 mathematics solutions link 2026-11-07 01:14:50 -08:00
Kish Siva e5c126d120 Fix three dead links (Calculus 1B, Category Theory notes, OSTEP reverse project)
- README.md: the edX page for "Calculus 1B: Integration" (18.01.2x) returns
  404; the course now lives on MITx Online.
- extras/readings.md: Peter Smith's "Category Theory: A Gentle Introduction"
  PDF was removed from logicmatters.net; link to its successor, "Introducing
  Category Theory", which he publishes at the same site.
- coursepages/ostep/README.md: the billmei/ostep-projects branch that hosted
  the reverse project is gone (404); link to the project in the upstream
  ostep-projects repository, which the page already uses elsewhere.
2026-11-07 01:13:35 -08:00
Sushanth012 33d44a44e3 Add class-based Lecture 30 archive link 2026-07-13 22:38:24 -07:00
Sushanth012 a9c3258d47 Remove incorrect class-based lecture archive 2026-07-13 22:38:24 -07:00
yinlixin acf1cc7746 docs: keep changelog unchanged 2026-06-25 18:05:54 -07:00
yinlixin 6642927a7c docs: update resource links to HTTPS 2026-06-25 18:05:54 -07:00
Kevin Privett 78b1ef4953 Pin Python version to 3.8.X 2026-04-20 20:00:41 -07:00
Kevin Privett 67a99b01e0 Fix space invaders demo link (#1410)
* Create page for space invaders demo.

* Corrected Typo

* Update README.md

* Change to drag-and-drop video

* Delete coursepages/spd/Space_Invaders.webm

* Replace instructions image with markdown. Modified related files accordingly.
2026-04-15 00:33:58 -07:00
Kevin Privett a6938d4c54 Change game theory link from coursera to roughgarden archive 2026-04-15 00:24:34 -07:00
Dang Trung An c4061d43ad Reformat for readability and replace broken links 2026-03-27 11:00:43 -07:00
Chris Nyhuis d50b626191 fix: pin 2 unpinned action(s)
Automated security fixes applied by Runner Guard (https://github.com/Vigilant-LLC/runner-guard).

Changes:
 .github/workflows/delete-empty-issues.yml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
2026-03-26 00:38:10 -07:00
justus-3 5242204807 Add "Code: The Hidden Language of Computer Hardware and Software" to extras/readings.md 2026-03-24 22:04:26 -07:00
Kevin Privett a89a35cf32 Corrected spacing on course page, minor typos 2026-03-24 21:24:21 -07:00
Kevin Privett 7cab35b593 Typo - class-based link 2026-03-24 21:24:21 -07:00
kevintprivett 3cb81ba138 Add class-based course page. Update appropriate link in README 2026-03-24 21:24:21 -07:00
Kevin Privett b65f71ba81 Update Coursera section of FAQ 2026-03-15 22:48:38 -07:00
alex mitre 4c225b1829 docs: fix minor README typos and spacing 2026-03-03 17:29:25 -08:00
An 817b1739f7 Update Programming Languages course link
Since the old course link (19au) now requires university login credentials to access it, I updated it to (19sp) version
2026-02-24 22:00:19 -08:00
Waciuma Wanjohi bf6af682c6 Make pull request tutorial explicit 2026-02-06 00:13:52 -08:00
Waciuma Wanjohi 0c89345c10 Link directly to resources page
Hackr.io has made it increasingly difficult to navigate to
the page of community reviewed resources. Linking directly
to that page for learners.
2026-02-03 21:52:09 -08:00
Kevin Privett 524109b6d4 Update README.md 2026-01-15 02:01:15 -08:00
Waciuma Wanjohi d8eb6079b8 Modern Robotics links to free uni coursepage rather than paid Coursera
Resolves #1379
2026-01-01 12:56:11 -08:00
nikty 4bd7e3c5f1 Added Part2 and Part3 links for Systematic Program Design course. 2025-12-30 23:19:46 -08:00
Kevin Privett e637d3e8b8 Update Machine Learning course link in README 2025-12-30 22:56:05 -08:00
Kevin Privett 5607701e1d Update core theory course links from Coursera to edx and textbook website 2025-12-30 22:54:46 -08:00
Lenox Waciuma Wanjohi 86af22de10 Update Programming Languages from Coursera to university course page (#1355) 2025-08-23 11:48:52 -07:00
Daniel Kot e573df9252 Add Powersearching with Google to extras (#1346) 2025-07-16 19:38:25 -07:00
Ada Christiansen eaaa7e674d Add Algorithms Illuminated to Readings (#1345)
The textbook version of the Stanford Algorithms set of courses from the OSSU curriculum
2025-07-05 08:15:40 +05:30
Ada Christiansen 4edb5ef49e Update edx links in extra courses (#1343)
Most links were update to follow redirects.
The link to Delft University's Introduction to Functional Programming 404's, however, old links redirect to this URL, and so do search results on Edx. I assume this is a temporary issue from Edx and the page is supposed to be at this URL.

Colombia's Machine Learning and Data Science course is gone entirely, so that link was deleted.
2025-06-23 22:51:36 +05:30
Ada Christiansen 721baaed7f Update edx links to follow redirects (#1342)
* Update Edx links to How to Code on SPD coursepage

* Update Edx links in the main curriculum
2025-06-19 23:13:50 +05:30
Ada Christiansen c05e741750 Add Computer Networks: A Systems Approach to extra readings (#1340)
Computer Networks: A Systems Approach is a freely available web-based ebook that teaches computer networking from a bottom-up systems perspective, as opposed to the top-down approach seen in the OSSU curriculum. The book has been included in several university curricula, such as CMU's 15-441.
2025-06-18 22:15:14 +05:30
Lenox Waciuma Wanjohi 421ad5501f Update Stat110 Link
Previous url now redirects to new url
2025-06-10 18:53:34 -07:00
Pulkit Krishna 29c19f30ab Add SPD extra videos (#1336) 2025-06-08 18:34:13 +05:30
Ada Christiansen ea4ae4a13e Update extras/courses (#1334)
* Fix broken udacity links

* Switch CS61C to archive link

* Change database systems course to link to the course page
2025-05-30 23:14:01 -07:00
Pulkit Krishna eda69ad881 Mark the course link as recommended to avoid confusion (#1331)
As per https://discord.com/channels/744385009028431943/744682430853808178/1372968301600178326
2025-05-21 17:37:52 +05:30
Vinicius Sa 17c83fb450 Update readings.md (#1330)
Remove a duplicate entry for the book How to Design Programs (2nd ed.).
2025-05-18 08:57:17 +05:30
Flomza b05580b8ac Change High School Math FAQ to OSSU Pre-College Math (#1324)
* Replace FAQ links with Pre-College Math

* Correct link

* Remove / for consistency
2025-05-13 07:51:00 +05:30
Speedy dbf685a0ad Update README.md (#1327)
Remove space from hyperlink. In short, the space in "spreadsheet " is removed to be "spreadsheet"
2025-05-10 20:38:01 +05:30
Nicholas Wilson be58a0b345 docs[typo]: Update FAQ.md, fix grammar/spelling (#1323) 2025-04-11 18:35:04 -04:00
Pulkit Krishna 5601b037f7 Fix links to work properly on the website (#1319)
* force gh-pages to render CONTRIBUTING.md

* fix link to hs math faq

* fix links in the faq

* fix links in CONTRIBUTING.md

change gitter -> discord

* pin minima theme version

Pin the minima theme version, as recommended by https://github.com/jekyll/minima README
2025-04-08 16:32:59 +05:30
Pulkit Krishna d630e8684a Change website theme to minima (#1316)
Another attempt at switching to a better theme (with dark mode) for the OSSU CS github pages website. It looks like this: https://pulkitkrishna.eu.org/computer-science/

Changes:
- Change the theme to `minima`, the default jekyll theme (jekyll is the static site generator used by github pages). This supports a dark theme. if your OS and Browser is in dark mode, the website will appear with a dark theme.
- Made some changes to the theme's components to better fit the OSSU github repository layout, and not require any changes to the markdown files themselves. The goal is to not affect anyone who uses the github repository instead, in any way.
- Added a favicon
- Change the OSSU banner and the "keep learning" image to local webp images, instead of png/jpeg hosted on imgur, to make them load faster.
- Remove the mention of curriculum version number.
2025-03-22 02:15:39 -04:00
Pulkit Krishna 0d85cfafc0 Make the high school algebra (Intro CS prerequisite) link consistent with the FAQ (#1315)
Change the link in the prerequisite column of the Intro CS course to point to the FAQ about high school math, and not to Khan academy, to keep things consistent
2025-03-08 05:30:47 -05:00
Pulkit Krishna ab77965838 Add information about pset due dates (#1314)
* Add information about pset due dates

A frequently asked question from students on discord is whether they are supposed to do pset 1 just after lecture 2, when it requires topics which they have not covered yet. Add information about that.

* Update README.md
2025-02-28 00:41:32 -05:00
Pulkit Krishna 3ab2cd9014 Update the timeline spreadsheet link (#1310)
Change the timeline spreadsheet link to the updated one in the OSSU google workspace.
2025-02-23 01:04:22 -05:00
Zach Meyer e2cfa871ed Intro CS - 6.001L | Add notes
- Adds note about course textbook to be taken as optional as with any paid material listed in all OSSU courses
- Adds extra practice as shared by @pulkitkrishna00
- Modifies bullets to be numbered. Instructions should be numbered.
2025-02-23 01:01:38 -05:00
Daniel Kot afb644e0b8 Replaced Modern C recommendation with Dive into Systems (#1302)
* Replaced Modern C recommendation with Dive into Systems

* Added Reverse project to readme

Resolves #1134
2025-02-01 01:09:31 -05:00
Kevin Mutwiri 61a4959cd5 Fix grammatical error (#1308) 2025-01-31 16:41:57 -05:00
Shay Molcho 0d6bc86222 Improving the visibility of one of the tables (#1306)
One of the tables has been fixed to look like all the other tables in the README
2025-01-24 03:18:54 -05:00
Matthew Stone 17df4161c8 Align OSSU Prerequisite Math FAQ with Discord Recommendations (#1301)
* Align OSSU Prerequisite Math FAQ with Discord Recommendations

* Add more links, fix grammar
2025-01-12 03:12:03 -05:00
Pulkit Krishna b9357d42d4 Use relative URL for linking between Intro-CS and Intro-Programming coursepages (#1297)
* Update README.md

* Update README.md

* Update README.md

* Fix some links and typos
2025-01-03 00:50:43 -05:00