Commit Graph

387 Commits

Author SHA1 Message Date
Josh Hanson
40d653c67e Update to 7.2.0
Closes open-source-society/computer-science#398 and
closes open-source-society/computer-science#399
2017-04-29 12:51:08 -04:00
Josh Hanson
bb0d93e6af Added Parametric Equations and Polar Coordinates
This content isn't included in the Core Math Calculus Two course,
but it's necessary to learn it before moving on to Advanced Math
Multivariable Calculus. So the specific section is taken from
MIT's Single-variable Calculus is linked which saves us from needing
to change anything in Core CS.
2017-04-29 12:37:58 -04:00
Josh Hanson
17edc61704 Add link to Stanford Lagunita Algorithms 2017-04-29 11:53:10 -04:00
Josh Hanson
6f20669955 Add Software Testing 2017-04-23 16:12:01 -04:00
Eric Douglas
9656e01c86 Add reference to Mega project list #397 2017-04-22 09:57:54 -03:00
Eric Douglas
c7b3396c9f Update label 2017-04-11 08:57:07 -03:00
Eric Douglas
4399f8c62f Merge branch 'master' of github.com:open-source-society/computer-science 2017-04-11 08:54:25 -03:00
Josh Hanson
1175161240 Update to 7.1.0 2017-04-10 17:55:24 -04:00
Josh Hanson
3985474833 Merge new intro 2017-04-10 17:50:26 -04:00
Josh Hanson
236acc84e8 Added Reliable Distributed Algorithms 2017-04-09 14:32:07 -04:00
Josh Hanson
2ff72f7c18 Added new MIT intro course 2017-04-09 14:26:46 -04:00
Josh Hanson
fd19e09274 Revert reformat of ProgLang courses 2017-04-01 15:23:17 -04:00
Josh Hanson
6e2354cbf2 Update to 7.0.2 2017-03-30 18:20:52 -04:00
Josh Hanson
e8b6b2540b Move alt comparch course to extras 2017-03-30 18:20:52 -04:00
Josh Hanson
12e69f5452 Removed all but one Prolog reading 2017-03-30 18:20:52 -04:00
Josh Hanson
034c5419fb Add Scala specialization 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
ed89cd797b Merge branch 'mooculus' 2017-03-13 18:32:52 -04:00
Josh Hanson
1245834303 Update to 7.0.1 2017-03-13 18:25:45 -04:00
Josh Hanson
5c22406f53 Update Bradfield DIY CS link 2017-03-13 17:45:25 -04:00
Josh Hanson
e80d088bf7 Calc One: Add link to errata 2017-03-11 19:02:09 -05:00
Josh Hanson
a8b6e30bef Update project requirements 2017-03-09 21:42:27 -05:00
Joshua Hanson
bd9809d83c Clarify project submission process 2017-03-05 17:02:08 -05:00
Joshua Hanson
407d68c78e Links to CodeTriage and FirstTimersOnly 2017-03-05 16:58:37 -05:00
Joshua Hanson
2432d85816 Remove project suggestions 2017-03-05 16:53:51 -05:00
Joshua Hanson
278546a1e1 Fix formatting inconsistencies 2017-03-05 16:44:08 -05:00
Joshua Hanson
ed0519cf88 Condense readme 2017-03-05 16:42:45 -05:00
Joshua Hanson
01238c766e Change to shorter image 2017-03-05 14:40:03 -05:00
Joshua Hanson
db0fd29ff3 Move contributor guide to separate file 2017-03-05 10:36:56 -05:00
Joshua Hanson
8c25271fd9 Clarify Intro CS requirements 2017-03-05 10:22:32 -05:00
Joshua Hanson
da673b3002 Move ProgLang back to end of Core prog 2017-03-05 10:17:45 -05:00
Joshua Hanson
ab0b042227 Fix errors 2017-03-01 17:56:25 -05:00
Joshua Hanson
89f041f212 Move probability intro to advanced 2017-03-01 17:52:39 -05:00
hanjiexi
276fbbf0e0 Standardize prereqs formatting 2017-03-01 11:42:50 -05:00
hanjiexi
f096398504 Fix missing prereqs for MV calculus 2017-03-01 11:36:50 -05:00
hanjiexi
8a3bf2c1d6 Add multivariable calculus 2017-03-01 11:36:02 -05:00
Joshua Hanson
73bd51fa8a Fix rendering error 2017-02-28 21:05:31 -05:00
Joshua Hanson
960ddd4c3d Move Princeton algo to extras 2017-02-28 20:39:48 -05:00
Joshua Hanson
a5549b8089 Update readings 2017-02-28 20:20:15 -05:00
Joshua Hanson
2ec7242bc0 Clean up Advanced CS 2017-02-28 19:50:00 -05:00
Joshua Hanson
7c708a581c Remove courses that never run 2017-02-28 19:27:27 -05:00
Joshua Hanson
ebdff942db Clean up Core applications 2017-02-28 19:25:42 -05:00
Joshua Hanson
13f6c47d3a Change optional readings to supplemental 2017-02-28 19:16:51 -05:00
Joshua Hanson
d1eb4dbd0a Update math prereqs and topics 2017-02-28 19:14:42 -05:00
Joshua Hanson
b25a34d4b3 Move ProgLang to start of Core prog 2017-02-28 19:11:33 -05:00
Joshua Hanson
04bdd0f9de Final UBC courses as Core applications 2017-02-28 18:12:54 -05:00
Joshua Hanson
9552eb9d47 New UBC course sequence 2017-02-28 18:04:47 -05:00
Joshua Hanson
90fca40084 Remove Software Testing 2017-02-28 17:55:50 -05:00
hanjiexi
41e8ee1173 Move some readings from Advanced to Pro 2017-02-27 10:28:13 -05:00
hanjiexi
0857169727 Add clarification about algorithms courses 2017-02-27 10:24:09 -05:00
hanjiexi
6e68013faa Make OS:TEP required reading 2017-02-27 09:48:44 -05:00
hanjiexi
7b86b994cb Remove excessive bolding 2017-02-27 09:45:38 -05:00
hanjiexi
d7e52c43f0 Fix order of sections 2017-02-27 09:42:23 -05:00
Joshua Hanson
04974fe9cd No need for note about OOP Java course 2017-02-25 22:16:02 -05:00
Joshua Hanson
d912e61ac7 Update prereqs for Automata 2017-02-25 21:57:36 -05:00
Joshua Hanson
57b853d7b9 Add readings 2017-02-25 20:11:23 -05:00
Joshua Hanson
fe6bafc15c Minor wording updates 2017-02-25 19:50:30 -05:00
Joshua Hanson
5565842c68 Remove FutureLearn 2017-02-25 19:47:44 -05:00
Joshua Hanson
b648c4bf42 Switch Final project with Pro CS, update wording 2017-02-25 19:46:40 -05:00
Joshua Hanson
1b99c1ace3 Update 'Order of the classes' to reflect latest changes 2017-02-25 19:27:45 -05:00
Joshua Hanson
e749553ef9 Explain Advanced CS 2017-02-25 19:23:25 -05:00
Joshua Hanson
e7dbe593a0 Add more Advanced theory courses 2017-02-25 19:20:23 -05:00
Joshua Hanson
11a50cf2df Remove Advanced math, add Game Theory 2017-02-25 18:57:18 -05:00
Joshua Hanson
9385d454a3 Add requirements for Advanced CS 2017-02-25 18:50:34 -05:00
Joshua Hanson
b9281a73d8 Move non-specialization Advanced applications courses to be Optional under Core applications 2017-02-25 18:37:14 -05:00
Joshua Hanson
a76ea7e1b7 Move most specializations to Advanced applications 2017-02-25 18:33:20 -05:00
Joshua Hanson
8442e65613 Add link to Comp Arch course as alternative 2017-02-25 17:51:57 -05:00
Joshua Hanson
95c0294fab Add advanced systems courses 2017-02-25 17:45:19 -05:00
Joshua Hanson
1d74811178 Move Learning How to Learn into Intro 2017-02-25 17:06:41 -05:00
Joshua Hanson
5ffb4657ce Reinstate Effective Thinking class under Intro CS 2017-02-25 17:00:04 -05:00
Joshua Hanson
59d32f7b8c Added Advanced math course and topics 2017-02-25 16:57:09 -05:00
Joshua Hanson
271f3880ae Fix curriculum TOC 2017-02-25 16:48:49 -05:00
Joshua Hanson
b638370f0b Move around courses reflecting new structure 2017-02-25 16:47:46 -05:00
Joshua Hanson
72d8be14b9 Create Advanced CS sections 2017-02-25 16:28:34 -05:00
Joshua Hanson
07c47d4006 Fix note formatting 2017-02-25 16:26:04 -05:00
Joshua Hanson
d2d9ea2d0f Make Intro CS section with just CS50 in it 2017-02-25 16:24:27 -05:00
Joshua Hanson
71a60d4568 Move up less advanced math 2017-02-25 15:50:01 -05:00
Joshua Hanson
21a3397a2a Reinstate MIT discrete math course 2017-02-25 15:25:53 -05:00
Joshua Hanson
d690613c84 Separate lines for each topic and long hyperlink 2017-02-21 16:53:51 -05:00
Joshua Hanson
401cd88981 Added Calculus One website link 2017-02-20 20:50:37 -05:00
Joshua Hanson
46f2fd3f0a Fix wrong word 2017-02-20 19:39:18 -05:00
Joshua Hanson
f310df5185 Add section explaining cost 2017-02-20 19:37:39 -05:00
Joshua Hanson
d58f7d07a2 Add note about systems programming 2017-02-20 18:06:26 -05:00
Joshua Hanson
07abfeac1e Fix grammar 2017-02-20 18:04:41 -05:00
Joshua Hanson
5238d67a04 Add Princeton ALgorithms to electives 2017-02-19 17:59:11 -05:00
Joshua Hanson
2e32cc34cc Fix table of contents 2017-02-19 17:08:37 -05:00
Joshua Hanson
dabb597aae Mention final project in intro 2017-02-19 17:01:49 -05:00
Joshua Hanson
4b9e727005 Re-arrange content policy 2017-02-19 16:59:22 -05:00
Joshua Hanson
80a6bb40eb Move project sections to final project section 2017-02-19 16:55:16 -05:00
Joshua Hanson
36fa55042c Fix reformatting 2017-02-19 16:43:56 -05:00
Joshua Hanson
7374503247 Fix specializations link 2017-02-19 16:29:08 -05:00
Joshua Hanson
a68f107475 Reformat to one sentence per line 2017-02-19 16:25:42 -05:00
Joshua Hanson
a19cdaace2 Rename specializations to Pro CS 2017-02-19 16:08:49 -05:00
Joshua Hanson
c2740239bb Add recommended specializations 2017-02-19 16:02:20 -05:00
Joshua Hanson
7093c35ae8 Add topic descriptions 2017-02-19 00:41:09 -05:00
Joshua Hanson
235a52a776 Clean-up 2017-02-19 00:09:18 -05:00
Joshua Hanson
f0d1f920dd Add note about Java 2017-02-19 00:08:05 -05:00
Joshua Hanson
db6c0936d8 Update and clean-up prerequisite section 2017-02-19 00:03:00 -05:00
Joshua Hanson
1487c59875 Added prerequisites sections 2017-02-19 00:00:20 -05:00
Joshua Hanson
107bdd8d16 Added course and optional textbooks 2017-02-18 23:48:05 -05:00
Josh Hanson
fb425afb1d Add Bradfield reference 2017-02-18 23:21:29 -05:00
Josh Hanson
b0bf5e3a8b Clean-ups and overhaul the guide's tone 2017-02-18 23:11:53 -05:00
Josh Hanson
4dbad18fa8 Overhaul of course structure 2017-02-18 22:56:00 -05:00
Josh Hanson
969af912ba Fixed minor capitalization issues 2017-02-18 22:10:30 -05:00
Josh Hanson
499d39e59e Change 'free' to 'little to no cost' 2017-02-18 22:05:51 -05:00
binamkayastha
0dd19815f1 Update README.md with smile
Changed '=)' to 😄 to keep it consistent with line 379. 😄
2017-01-26 00:14:53 -05:00
arbitrary-dev
c04c9b0526 upd algorithms 2017-01-18 23:53:36 +06:00
Tim Berry
8911486373 updated commitment/duration for UT.9.10x 2016-10-21 11:05:10 +01:00
Juan Rivillas
a8135b9e3f Added bold style to 'reward' 2016-10-18 07:58:12 -02:00
Juan Rivillas
55f60812a1 Changed english sentences as it was before 2016-10-18 07:55:50 -02:00
Juan Rivillas
335df3f7c4 Refactored english sentence 2016-10-18 07:53:32 -02:00
Juan Rivillas
e214a034eb Improved some english phrases 2016-10-18 06:23:15 -02:00
Laura Coursen
ff10682a63 Add missing "you" 2016-10-16 14:57:55 -05:00
Eric Douglas
6b5358a730 Fix typo 2016-10-09 18:41:14 -03:00
Eric Douglas
9ed8c31205 Release new curriculum version 6.0 🚀 2016-10-09 18:25:45 -03:00
Ben Brandt
cfe925a3cd Update to latest version of Math for Computer Science
From Issue #363
2016-09-29 12:24:57 -07:00
Eric Douglas
9baa6c35e1 Release curriculum v5.0.0
- Add new NLP course
2016-08-20 17:27:58 -03:00
Ben Brandt
2d9ff52f5f Update Changelog and Readme to 4.1.0 2016-08-05 08:43:06 -07:00
Ben Brandt
5efb42326a Update Introduction to Big Data link
Addresses issue #347
2016-08-05 08:29:55 -07:00
Eric Douglas
23f9e6f9cd Remove quote from ossu-cs badge tip 2016-07-30 12:41:00 -03:00
Eric Douglas
86f95d3d06 Add OSSU official badge 📛 2016-07-30 12:37:01 -03:00
Eric Douglas
6f6a1ee905 Release curriculum v4.0.0 2016-07-30 12:06:10 -03:00
Eric Douglas
f043d8c98e Add team section 2016-06-28 10:01:43 -03:00
Nadiar AS
cf026fef4a fixing 404 MIT Challenge link not found 2016-06-08 23:13:02 +07:00
jdsutton
a4e8e64df5 Update README.md
Correct some grammatical errors
2016-05-27 04:02:21 -07:00
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
178d949125 Change ossu logo font 2016-04-08 18:03:39 -03:00
Eric Douglas
7b9b709049 Fix enroll text 2016-04-04 08:14:22 -03:00
Eric Douglas
c118d08571 Add new way to enroll in OSSU 2016-04-04 08:12:01 -03:00
Eric Douglas
faefdc2534 Update README.md
A better word to explain the "project-based" concept.
2016-04-02 14:37:31 -03:00
Eric Douglas
7148e65793 OSSU 2.0 - curriculum update 2016-03-17 08:25:03 -03:00
Eric Douglas
7f5b595512 Add how to send new links to the extras section 2016-03-17 07:13:14 -03:00
Eric Douglas
7d704ec1bd Update students profiles issue link 2016-03-16 16:00:41 -03:00
MirzaI
00c1b65e48 changed curriculum version 2016-03-08 15:55:36 +01:00
MirzaI
e6b77504cb Removed Nand To Tetris Part2 2016-03-08 15:49:27 +01:00
MirzaI
2964f9f9e8 Updated name and link to UC Berkeley course series 2016-03-06 14:09:23 +01:00
MirzaI
648360d072 Added direct links to specializations 2016-03-06 13:53:21 +01:00
MirzaI
45cc9f96be Added url latest change for visual effect 2016-03-06 13:41:11 +01:00
MirzaI
82273e5c07 Updated From Nand to Tetris information 2016-03-06 13:38:49 +01:00
Eric Douglas
66ebbdf185 Remove Udemy link
#226
2016-03-05 16:58:46 -03:00
ReadmeCritic
0659d9809d Update README URLs based on HTTP redirects 2015-11-23 09:56:27 -08:00
Eric Douglas
ced67e0f89 Fix link to NLP course 2015-11-09 06:56:34 -02:00
Eric Douglas
4d0debc50f Add "Project Suggestions" section 2015-11-07 13:18:30 -02:00
Eric Douglas
bbb0ddefd1 Update issue for enrollment 2015-11-06 14:58:55 -02:00
Eric Douglas
13cf24d655 Merge pull request #200 from mseyne/master
Remove the project.md file
2015-11-02 14:09:20 -02:00
Michaël Seyne
f106f5a623 + project link 2015-11-02 07:52:59 +01:00
Michaël Seyne
b951db86b8 Remove the project.md file
- moved to help repo
2015-11-01 08:54:48 +01:00
Krish Munot
c5602f1290 changes to img title 2015-11-01 01:37:58 +05:30
Sparsh
67e6ebeea9 update readme
adding abbrv.
2015-10-30 14:46:29 +05:30
Prashanth Chandra
44a651ad1f 1.3.6 2015-10-22 20:13:06 +08:00