Commit Graph

123 Commits

Author SHA1 Message Date
Aayush SInha e75a1f1201
Update courses.md 2022-11-30 07:55:51 +05:30
Aayush SInha bde41056ca
Update courses.md 2022-11-30 07:50:03 +05:30
Aayush SInha 5ac170206a
Update courses.md 2022-11-30 07:49:37 +05:30
Aayush SInha 83760770e1
Update courses.md 2022-11-30 07:34:21 +05:30
Roman Bird a5e319f743
Add 2011 Berkeley SICP in Scheme to extras
Since the Scheme version remains arguably as/more popular
2022-10-26 18:06:34 +01:00
Dody2 2d6ab0964f extras/courses: Add Introduction to Computational Thinking by MIT
As noted here #912 adding this course to The Math section
2021-07-27 22:01:16 -04:00
waciumawanjohi 36b4f1570d
Remove course that is no longer offered
Resolves #907
2021-06-25 20:23:48 -05:00
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
2021-03-26 02:06:38 -04:00
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>
2021-03-03 13:38:06 -06:00
Waciuma Wanjohi d4c50dc153 Move CS50 to Courses/Extras
Resolves #833
2021-01-02 20:46:56 -06:00
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.
2020-07-25 12:36:19 -05:00
spamegg 885452dabc Update courses.md
Moved Intro to Parallel Programming to Extras
2020-07-18 02:54:01 -05:00
waciumawanjohi 97e52234f8
Add precal suggestions and Khan Academy 2020-03-28 17:23:30 -05:00
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.
2020-03-24 19:21:02 -07:00
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.
2020-03-15 20:47:05 -04:00
Waciuma Wanjohi 2354e9eec4 Remove defunct courses
See: https://github.com/ossu/computer-science/issues/640
2020-03-04 01:53:21 -07:00
Waciuma Wanjohi df581e55a7 Align math curriculum with CS2013
See: https://github.com/ossu/computer-science/issues/637
2020-03-04 01:03:18 -07:00
waciumawanjohi e8e7b8f28c
Update courses.md 2020-02-11 17:09:55 -05:00
Waciuma Wanjohi 90462ab85e Recommend 1 git course rather than 2 2019-04-03 00:11:51 -04:00
Agon Gashi b8432806ab Added Tools section on extra/courses 2019-01-28 09:41:24 +01:00
Agon Gashi a202d46b4f Added Tools section on extra/courses 2019-01-28 09:39:12 +01:00
Bradley Grant 3097706b89 extras/courses: Add GTx CS1301 Course Sequence (#524)
GTx CS1301, "Computing In Python" is proposed as a supplemental course in the OSSU curriculum and as a potential future candidate for the Introduction to Computer Science course. It is an online-adapted version of the on-campus Introduction to Computing course for Georgia Tech computer science students. The online version is comprised of four parts, delivered on-demand via edX. The course is self-paced with 16 weeks of effort, and is 100% free to audit with all materials included. It covers all introductory CS topics discussed in MIT 6.00.1x from a language-agnostic perspective, while providing additional instruction and support in learning Python as a language. Students who complete this course will have an understanding of basic CS topics **and** a working knowledge of Python 3 they can immediately apply to interesting problems.
2018-11-01 10:51:55 -04:00
Leo Leung 914c519597 extras/courses: Add U of Helsinki OO Programming with Java (#456) 2018-02-16 21:23:26 -05:00
Joshua Hanson 9fe6838ed8 Remove unused pre-requisites from extra courses 2017-09-09 13:16:22 -04:00
Joshua Hanson dba5d8689c Move Mathematical Thinking to extra courses
Closes #420
2017-09-09 13:13:20 -04:00
Eric Douglas 92ea0f2654 Remove duplicate course #406 2017-05-16 12:51:14 -03:00
Yuchen Pei bdbd0470db Add UPenn Intro to Haskell to extra courses (#404) 2017-05-09 18:32:55 -04:00
Josh Hanson e8b6b2540b Move alt comparch course to extras 2017-03-30 18:20:52 -04:00
Josh Hanson 3885a2d3e8 Move optional Intro CS courses to extras
Since we want every course in Intro CS and Core CS to be required, I have removed
the optional courses from Intro CS. But they are still good courses so I made
a new section in extras/courses.md to house courses on online learning.

I also added a new course under this new section, the sequel to Learning How
to Learn.
2017-03-30 18:20:52 -04:00
Josh Hanson d53fdff52a extras: Add Strang's linear algebra 2017-03-13 18:09:01 -04:00
Josh Hanson c2ab7cf5b0 extras/courses: add Berkeley's SICP 2017-03-13 17:53:17 -04:00
Joshua Hanson b50dfb1d29 Clean up app alternatives 2017-03-05 10:13:01 -05:00
Joshua Hanson 224cd6ca67 Clean up theory alternatives 2017-03-05 10:08:30 -05:00
Joshua Hanson 5339b91d77 Clean up math+systems alternatives 2017-03-05 09:57:38 -05:00
Joshua Hanson eb7931ea0c Clean up programming alternatives 2017-03-05 09:53:16 -05:00
Joshua Hanson 960ddd4c3d Move Princeton algo to extras 2017-02-28 20:39:48 -05:00
Joshua Hanson 10f2a4b31e Fix formatting in extras 2017-02-28 20:35:34 -05:00
Joshua Hanson 03b90676b5 Clean up alternative courses 2017-02-28 20:28:17 -05:00
Joshua Hanson a5549b8089 Update readings 2017-02-28 20:20:15 -05:00
Eric Douglas 3066412170 Update and rename courses.md to free-courses.md
#333
2016-06-30 07:25:23 -03:00
Shouvik Roy 459ea9ab5e Added Operating Systems courses from Udacity 2016-05-21 15:20:09 +05:30
Shouvik Roy c313eaaa11 Added Udacity networking courses 2016-05-20 12:27:14 +05:30
Eric Douglas 653c5f9304 Add CS50 to main curriculum
- Add CS50 to main curriculum
- Move MIT 6.00 and From nand to Tetris to the extras section
2016-05-04 17:02:02 -03:00
Eric Douglas b82c82d5ed Fix and format extras course file properly 2016-04-24 15:26:19 -03:00
Mithun Kumer Ghose 19f284017c Added computer security Course 2 2016-04-24 20:38:22 +06:00
Mithun Kumer Ghose 120305d83d Added computer security Course 2016-04-24 20:27:22 +06:00
Mithun Kumer Ghose a9d6ec025b Added Cisco CCNA certification Course 2016-04-24 20:25:29 +06:00
Mithun Kumer Ghose beaacd82f1 Added Computer Architecture Course 2016-04-24 20:22:53 +06:00
Mithun Kumer Ghose 5350f63b95 Removed duplicate course from data mining 2016-04-23 08:31:13 +06:00
Mithun Kumer Ghose 2f93fa9652 Removed duplicate course 2016-04-23 08:26:02 +06:00