Mathematics for Computer Science - 6.042J

People generally start in OpenCourseWare with Intro to Computer Science(cs50) or with Intro to Algorithms, but while watching them I found out there is another course you need to take before you delve into them.
Now being a computer science grad, I thought learning basic computer science mathematics again would be a waste of time, but surprisingly it has been fun and a learning experience so far.


There are 2 lecturers for this course-
  1. Prof. Tom Leighton
  2. Dr. Marten van Dijk
It is unlike any Mathematics course I've undertaken. It's completely dedicated to Computer Science with focus on introducing various mathematical concepts and proving them.

While Dr. Marten van Dijk focuses more on the technical parts and complex proofs, Prof. Tom Leighton teaches the course with a lot of practical examples and minimal mathematics. 
I've just finished the 9th lecture, and until now, the Mating Algorithm(wiki)(pdf)(lecture) has been my favourite.

Just 16 more lectures to go...

No comments:

Post a Comment

Let's hear what you have to say!