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