Commit Graph

678 Commits

Author SHA1 Message Date
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
Joshua Hanson
fa2006ad68 Remove empty paid-courses.md 2017-02-28 19:54:48 -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
SriLMan
47c0a0175b Added free books and courses 2017-02-22 17:28:38 -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