Commit Graph

181 Commits

Author SHA1 Message Date
Joshua Hanson
dba5d8689c Move Mathematical Thinking to extra courses
Closes #420
2017-09-09 13:13:20 -04:00
Joshua Hanson
3b910e2617 Add Category Theory for Programmers to extra readings 2017-09-09 11:37:54 -04: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
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
Mithun Kumer Ghose
184ef89261 Added new algorithm course 11 2016-04-22 14:11:59 +06:00
Mithun Kumer Ghose
e67d72285a Added new algorithm course 10 2016-04-22 14:10:24 +06:00
Mithun Kumer Ghose
b2c0cbe8cc Added new algorithm course 9 2016-04-22 14:08:50 +06:00
Mithun Kumer Ghose
196deefd94 Added new algorithm course 8 2016-04-22 14:07:55 +06:00
Mithun Kumer Ghose
ff2a2a522c Added new algorithm course 7 2016-04-22 14:06:38 +06:00
Mithun Kumer Ghose
c8d73ca610 Added new algorithm course 6 2016-04-22 14:02:53 +06:00
Mithun Kumer Ghose
6eccaf0c66 Added new algorithm course 5 2016-04-22 14:02:08 +06:00
Mithun Kumer Ghose
c61b51db28 Added new algorithm course 4 2016-04-22 14:00:44 +06:00
Mithun Kumer Ghose
c662f5db27 Added new algorithm course 3 2016-04-22 13:59:42 +06:00
Mithun Kumer Ghose
655d8ecfcb Added new algorithm course 2016-04-22 13:58:30 +06:00
Mithun Kumer Ghose
4a476d28c4 Added new algorithm course 2016-04-22 13:56:43 +06:00
Mithun Kumer Ghose
0db9785433 Added new algorithm course 2016-04-22 13:54:51 +06:00
Mithun Kumer Ghose
93ee066a9c Added new algorithm course 2016-04-22 13:51:43 +06:00
Mithun Kumer Ghose
35e6a69143 probability couorse added 2016-04-21 09:13:13 +06:00
Mithun Kumer Ghose
9d6ec75a87 cloud computing couorse added 2016-04-21 09:10:08 +06:00
Mithun Kumer Ghose
c6efc5389f cloud computing couorse added 2016-04-21 09:08:24 +06:00
Mithun Kumer Ghose
3c60c1a6bd Big data couorse added 2016-04-21 09:04:15 +06:00
Mithun Kumer Ghose
5a769339a5 Data Mining course and database course added 2016-04-21 08:55:49 +06:00
Mithun Kumer Ghose
c3970b3bb4 text Mining course added 2016-04-21 08:49:25 +06:00
Mithun Kumer Ghose
2527976c34 Intro to programming course added 2016-04-21 08:33:02 +06:00
Mithun Kumer Ghose
296bde3834 removed all modules 2016-04-20 22:41:34 +06:00
Mithun Kumer Ghose
e30e1ccd59 removed modules 2016-04-20 22:39:15 +06:00
Mithun Kumer Ghose
d08f0673f4 manually added LAFF 2016-04-20 22:37:00 +06:00
Mithun Kumer Ghose
7fb77ac4f0 Merge branch 'master' of https://github.com/open-source-society/computer-science
updated and merged with remote master branch.
2016-04-20 22:22:58 +06:00
Chris MacKay
69c68191fc adding skiena's algorithm and challenges courses
These courses are important resources for people preparing for programming competitions or interview questions
2016-04-19 14:45:59 -04:00
Mithun Kumer Ghose
6e70074d92 Added a data mining course 2016-04-19 23:14:29 +06:00
Mithun Kumer Ghose
2b3d63311c Added a security course 2016-04-19 23:03:31 +06:00
Mithun Kumer Ghose
db556ec17a Added machine learning course 2016-04-19 23:00:38 +06:00
Mithun Kumer Ghose
678de06ef0 Added another big data course 2016-04-19 22:57:45 +06:00
Mithun Kumer Ghose
22b828af1f Added big data course 2016-04-19 22:55:50 +06:00
Mithun Kumer Ghose
a01b6ac559 Merge branch 'master' of https://github.com/open-source-society/computer-science
Need to mearge for update the repository.
2016-04-19 22:46:22 +06:00
Mithun Kumer Ghose
578bf3fc69 Added security course 2016-04-19 22:41:25 +06:00
Mithun Kumer Ghose
52f32232e4 Added cloud computing and networking courses 2016-04-19 22:37:41 +06:00
Mithun Kumer Ghose
b458f89436 Added new course 2016-04-19 22:29:17 +06:00
Mithun Kumer Ghose
81b51d0c91 Added new cryptography course 2016-04-19 22:24:15 +06:00
Eric Douglas
db96e13bdc Merge pull request #308 from mkghosh/master
Added new courses
2016-04-19 09:42:30 -03:00
Hassam
29a3e5b0ac Added a Linear Algebra Course
I enjoyed this course much more than the one in the main curriculum because it has you programming and creating algorithms for Linear Algebra yourself. It also has some general mathematical concepts, such as proofs, and some CS topics, such as proving algorithms and programs.
2016-04-18 22:50:41 -05:00
Mithun Kumer Ghose
077c06b862 added another internet of things course 2016-04-19 08:55:58 +06:00
Mithun Kumer Ghose
88a638a7f5 added other 2 internet of things courses 2016-04-19 08:48:37 +06:00
Mithun Kumer Ghose
516b7ee190 added 3 internet of things courses 2016-04-19 08:38:59 +06:00
Mithun Kumer Ghose
fae81ffa69 Merge remote-tracking branch 'upstream/master'
To update the forked brance
2016-04-19 07:43:28 +06:00
Mithun Kumer Ghose
59af7504ff Removed Cryptography I 2016-04-18 22:43:52 +06:00
Mithun Kumer Ghose
82611bebb7 added other 3 security course
Added other 3 courses under the security section.
2016-04-18 21:05:01 +06:00