Commit Graph

130 Commits

Author SHA1 Message Date
asdevgit
590f9cdeca Update CodeComplete book title
Updated to show 2nd edition
2017-10-01 01:21:26 +01:00
Avish Cheetaram
3be7a59e2d Added System Design to reading
Learning how to design scalable systems will help you become a better engineer.
2017-07-10 22:25:16 +04:00
Josh Hanson
377da12c4a Added Category Theory introductory reading 2017-07-02 19:45:28 -04:00
Harshit Kumar
165ebf28b9 Add Think Python to programming readings (#408) 2017-05-25 21:28:32 -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
69a626e73e extras/readings: Add distributed systems readings 2017-03-13 18:19:29 -04:00
Josh Hanson
36a8ce35b6 extras/readings: Add Tarr's DSL book 2017-03-13 18:17:09 -04:00
Josh Hanson
9a9bbc9c5f extras/readings: Add DB Management Systems book 2017-03-13 18:15:04 -04:00
Josh Hanson
47b4838e98 extras/readings: Add Red Book 2017-03-13 18:13:43 -04:00
Josh Hanson
d53fdff52a extras: Add Strang's linear algebra 2017-03-13 18:09:01 -04:00
Josh Hanson
c0f2007522 extras/readings: Add Skiena algorithms 2017-03-13 18:03:19 -04:00
Josh Hanson
5e2b2e2d5f extras/readings: Add P&H comp arch book 2017-03-13 18:00:37 -04:00
Josh Hanson
f59f86a99d extras/readings: Add Van Roy book 2017-03-13 17:58:50 -04:00
Josh Hanson
c2ab7cf5b0 extras/courses: add Berkeley's SICP 2017-03-13 17:53:17 -04:00
Josh Hanson
2332baac0e Alt readings: Re-organize 2017-03-09 20:06:22 -05:00
Josh Hanson
8ea2329707 Alt readings: Fix networking link 2017-03-09 19:58:25 -05:00
Joshua Hanson
ed0519cf88 Condense readme 2017-03-05 16:42:45 -05: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
Joshua Hanson
fa2006ad68 Remove empty paid-courses.md 2017-02-28 19:54:48 -05:00
Reda Bouchaala
5d7c12a272 Added link to extras/free-courses.md 2016-11-14 11:20:02 +01:00
Arpit Solanki
63e55fc599 Update free-books.md 2016-10-12 13:17:20 +05:30
Adam Gomes
63585c3601 Update free-books.md 2016-10-03 08:14:42 -04:00
Sam Frances
9bc5f55c4e Add 'Introduction to Computing' by David Evans to free books in extras 2016-08-09 12:44:49 +01:00
Sam Frances
d51ffc37f5 Add John Guttag textbook to paid books in extras 2016-08-09 12:38:12 +01:00
Tawfiq Hamed
06573f3cf9 Update free-courses.md 2016-08-01 08:45:30 +03:00
Jimages
1ac1d84f05 Add a free book about machine learning. 2016-07-18 22:11:38 +08:00
John Oss
4571f829c1 Added some books
Added:
Structure and Interpretation of Computer Programs
Calculus Made Easy
Grinstead and Snell’s Introduction to Probability
Compiler Construction
2016-07-01 13:42:43 -04:00
Eric Douglas
992e3883ce Create paid-courses.md
#333
2016-06-30 07:26:49 -03:00
Eric Douglas
3066412170 Update and rename courses.md to free-courses.md
#333
2016-06-30 07:25:23 -03:00
Eric Douglas
1dbd5f321f Update and rename books.md to paid-books.md
#333
2016-06-30 07:24:48 -03:00
Eric Douglas
d88f962a58 Create free-books.md
#333
2016-06-30 07:24:01 -03:00
Jimages
70939208e5 Add a book about discrete math. 2016-05-22 13:23:27 +08:00
Jimages
a448dbc123 Add a book about compilers. 2016-05-22 13:18:14 +08:00
Jimages
7249ab629e Add books about algorithms and operation system. 2016-05-22 13:11:01 +08:00
Eric Douglas
6349dcf232 Merge pull request #323 from jimages/master
Add books about Computer Networks
2016-05-21 14:37:42 -03:00
Jimages
6ec4180458 Add books about Computer Networks 2016-05-21 22:51:10 +08: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