diff --git a/README.md b/README.md
index 5c22624..ec742ce 100644
--- a/README.md
+++ b/README.md
@@ -492,9 +492,10 @@ Courses
- CENG111 is METU's introductory computer engineering class, taught using python. The course itself is more focused around computer science, it's history, principles, and applications. The given link is a collection of bite-size exercises, each accompanied with the respective topic's introduction. There is also an interpreter available within the browser.
- [CS 50](https://cs50.harvard.edu/) **Introduction to Computer Science** *Harvard University*
- CS50x is Harvard College's introduction to the intellectual enterprises of computer science and the art of programming for majors and non-majors alike, with or without prior programming experience. An entry-level course taught by David J. Malan.
- - [Lectures](https://cs50.harvard.edu/lectures)
- - [Problem Sets](https://cs50.harvard.edu/psets)
+ - [Lectures](http://cs50.tv/2017/fall/#about,lectures)
+ - [Problem Sets](http://cs50.tv/2017/fall/#about,psets)
- The course can also be taken from [edX](https://www.edx.org/course/introduction-computer-science-harvardx-cs50x).
+ - The course's OpenCourseware resides [here](http://cs50.tv)
- [CS 61A](http://cs61a.org/) **Structure and Interpretation of Computer Programs [Python]** *UC Berkeley*
- In CS 61A, we are interested in teaching you about programming, not about how to use one particular programming language. We consider a series of techniques for controlling program complexity, such as functional programming, data abstraction, and object-oriented programming. Mastery of a particular programming language is a very useful side effect of studying these general techniques. However, our hope is that once you have learned the essence of programming, you will find that picking up a new programming language is but a few days' work.
- [Lecture Resources by Type](http://cs61a.org/by_type.html)