diff --git a/README.md b/README.md index 95d6f57..f6b58fd 100644 --- a/README.md +++ b/README.md @@ -294,8 +294,9 @@ Courses ### Algorithms -- [CS 61B](http://cs61b.ug/sp16/) **Data Structures** *UC Berkeley* Lecture Videos Assignments +- [CS 61B](http://cs61b.ug/sp16/) **Data Structures** *UC Berkeley* Lecture Videos Assignments Lecture Notes Readings - In this course, you will study advanced programming techniques including data structures, encapsulation, abstract data types, interfaces, and algorithms for sorting and searching, and you will get a taste of “software engineering”—the design and implementation of large programs. + - [Full Lecture Materials](http://datastructur.es/sp16/) Lecture of Spring 2016. This website contains full matrials including video links, labs, homeworks, projects. Very good for self-learner. Also a good start for Java. And it includes some other usefull resources for Java Documentation, Data Structure Resources, Git/GitHub and Java Development Resources. [Resources](http://datastructur.es/sp16/resources.html) - [Labs](http://www.cs.berkeley.edu/~jrs/61b/lab/index.html) The link to labs and projects is included in the website. - [Lecture Videos on Youtube](http://www.youtube.com/watch?v=frxF7Vs96YU&list=PLMM0a7ZGnITrgfhOxMNP7bpP4hhhKNY9s) The link to videos is included in the website. - [CS 473/573](http://web.engr.illinois.edu/~jeffe/teaching/algorithms/) **Fundamental Algorithms** *Univ of Illinois, Urbana-Champaign* Assignments Lecture Notes