Theory section done

This commit is contained in:
Prakhar Srivastav 2015-03-30 20:33:12 +03:00
parent d8fd9470ea
commit 87705a2229
2 changed files with 136 additions and 1 deletions

134
data.json
View File

@ -5,7 +5,7 @@
"code": "CS 61C",
"link": "http://www-inst.eecs.berkeley.edu/~cs61c/sp15/",
"university": "UC Berkeley",
"category": "systems",
"category": "",
"assignments": null,
"readings": "http://www-inst.eecs.berkeley.edu/~cs61c/sp15/#Resources",
"videos": "https://www.youtube.com/playlist?list=PL-XXv-cvA_iCl2-D-FS5mk0jFF6cYSJs_",
@ -262,5 +262,137 @@
"readings": "http://compsci.hunter.cuny.edu/~sweiss/course_materials/csci493.65/csci493.65_spr14.php",
"videos": null,
"notes": "http://compsci.hunter.cuny.edu/~sweiss/course_materials/csci493.65/csci493.65_spr14.php"
},
{
"id": 23,
"title": "Software Foundations",
"code": "CIS 500",
"link": "http://www.seas.upenn.edu/~cis500/cis500-f14/index.html",
"university": "University of Pennsylvania",
"category": "theory",
"assignments": "http://www.seas.upenn.edu/~cis500/cis500-f14/index.html#schedule",
"readings": "http://www.cis.upenn.edu/~bcpierce/sf/current/index.html",
"videos": null,
"notes": "http://www.seas.upenn.edu/~cis500/cis500-f14/index.html#schedule"
},
{
"id": 24,
"title": "Mathematical Foundations of Computing",
"code": "CS 103",
"link": "http://web.stanford.edu/class/cs103/",
"university": "Stanford University",
"category": "theory",
"assignments": "http://web.stanford.edu/class/cs103/",
"readings": "http://web.stanford.edu/class/cs103/",
"videos": null,
"notes": "http://web.stanford.edu/class/cs103/"
},
{
"id": 25,
"title": "Discrete Structures",
"code": "CS 173",
"link": "https://courses.engr.illinois.edu/cs173/fa2014/A-lecture/index.html",
"university": "Univ of Illinois, Urbana-Champaign",
"category": "theory",
"assignments": "https://courses.engr.illinois.edu/cs173/fa2014/A-lecture/Homework/index.html",
"readings": "http://web.engr.illinois.edu/~mfleck/building-blocks/",
"videos": null,
"notes": null
},
{
"id": 26,
"title": "Foundations of Cryptography",
"code": "CS 276",
"link": "http://www.cs.berkeley.edu/~sanjamg/classes/cs276-fall14/",
"university": "UC Berkeley",
"category": "theory",
"assignments": null,
"readings": "http://www.cs.berkeley.edu/~sanjamg/classes/cs276-fall14/",
"videos": null,
"notes": "http://www.cs.berkeley.edu/~sanjamg/classes/cs276-fall14/"
},
{
"id": 27,
"title": "Complexity Theory",
"code": "CS 278",
"link": "http://www.cs.berkeley.edu/~luca/cs278-08/",
"university": "UC Berkeley",
"category": "theory",
"assignments": null,
"readings": "http://theory.cs.princeton.edu/complexity/",
"videos": null,
"notes": "http://www.cs.berkeley.edu/~luca/cs278-08/"
},
{
"id": 28,
"title": "Data Structures and Functional Programming",
"code": "CS 3110",
"link": "http://www.cs.cornell.edu/courses/CS3110/2014fa/",
"university": "Cornell University",
"category": "theory",
"assignments": "http://www.cs.cornell.edu/courses/CS3110/2014fa/index.php",
"readings": null,
"videos": null,
"notes": "http://www.cs.cornell.edu/courses/CS3110/2014fa/lecture_notes.php"
},
{
"id": 29,
"title": "Introduction to the Theory of Computing",
"code": "CS 4810",
"link": "http://www.cs.cornell.edu/~dsteurer/toc13/",
"university": "Cornell University",
"category": "theory",
"assignments": "http://www.cs.cornell.edu/~dsteurer/toc13/homework/",
"readings": null,
"videos": null,
"notes": "http://www.cs.cornell.edu/~dsteurer/toc13/lectures/"
},
{
"id": 30,
"title": "Theory of Computing",
"code": "CS 6810",
"link": "http://www.cs.cornell.edu/~dsteurer/complexity12/",
"university": "Cornell University",
"category": "theory",
"assignments": "http://www.cs.cornell.edu/~dsteurer/complexity12/#homework",
"readings": null,
"videos": null,
"notes": "http://www.cs.cornell.edu/~dsteurer/complexity12/#topics"
},
{
"id": 31,
"title": "Introduction to Scientific Computing",
"code": "CS 3220",
"link": "http://www.cs.cornell.edu/~bindel/class/cs3220-s12/",
"university": "Cornell University",
"category": "theory",
"assignments": "http://www.cs.cornell.edu/~bindel/class/cs3220-s12/assignments.html",
"readings": null,
"videos": null,
"notes": "http://www.cs.cornell.edu/~bindel/class/cs3220-s12/lectures.html"
},
{
"id": 32,
"title": "Information Retrieval",
"code": "CS 4300",
"link": "http://www.cs.cornell.edu/courses/CS4300/2013fa/",
"university": "Cornell University",
"category": "machine learning",
"assignments": "http://www.cs.cornell.edu/courses/CS4300/2013fa/lectures.htm",
"readings": "http://www.cs.cornell.edu/courses/CS4300/2013fa/lectures.htm",
"videos": null,
"notes": "http://www.cs.cornell.edu/courses/CS4300/2013fa/lectures.htm"
},
{
"id": 33,
"title": "Convex Optimization",
"code": "CVX 101",
"link": "https://class.stanford.edu/courses/Engineering/CVX101/Winter2014/info",
"university": "Stanford University",
"category": "machine learning",
"assignments": "https://class.stanford.edu/courses/Engineering/CVX101/Winter2014/courseware/7206c57866504e83821d00b5d3f80793/",
"readings": "http://web.stanford.edu/~boyd/cvxbook/",
"videos": null,
"notes": "https://class.stanford.edu/courses/Engineering/CVX101/Winter2014/courseware/7206c57866504e83821d00b5d3f80793/"
}
]

View File

@ -54,6 +54,9 @@ var Form = React.createClass({
});
localStorage.setItem('courses', JSON.stringify(courses));
// <hack> page reload </hack>
setTimeout(function() { location.reload() }, 500);
},
handleChange: function(key, event) {
var state = this.state.course;