Skip to content
0:00 / 0:00

#mathematicalproofs#propositions#mit6.042j

Lec 1 | MIT 6.042J Mathematics for Computer Science, Fall 2010

MIT OpenCourseWare

6.5M subscribers • 36 videos on Hallway • University channel

YouTube
  • Recommended by 4 people: 3 on Hacker News and 1 curated list.
  • Presented by Tom Leighton, Professor at MIT

Beginner. No background in the topic needed.

2.7M views13 years ago4 recommendations

Computer scienceMath for programmersComputation and complexity

Tom Leighton introduces the course and covers the fundamentals of mathematical proofs, propositions, and implications.

Lecture 1: Introduction and Proofs Instructor: Tom Leighton View the complete course: ocw.mit.edu/6-042JF10 License: Creative Commons BY-NC-SA More information at ocw.mit.edu/terms More courses at ocw.mit.edu

Why it's here

4 people recommend this

What people say. Highly recommended as an excellent introduction to discrete mathematics and proofs for computer science.

Coding Interview Universitycurated list on GitHubRecommends

Under “Video Series”

MIT 6.042J: Mathematics for Computer Science, Fall 2010 (25 videos)

espeedon Hacker News • Recommends

On “What are some things you wish you knew when you started programming?”

The Fall 2010 version of MIT 6.042J Mathematics for Computer Science is a good one (as I recall there are several versions online from different years), and someone from Google is teaching it this year (haven't heard if the videos will be made available online): link to this video

totalnoviceon Hacker News • Recommends

On “Ask HN: Old CS lecturer looking for advice from current and recent students”

Some MIT professors use a method termed "practice-theory-practice". link __ I see this as a "practical" lecure, also from MIT: the professor tells relatable stories to motivate the new concepts. Though I imagine good storytelling is harder than it looks. link to this video (I've actually been so inspired by this approach that I sometimes incorporate it into conversation whenever I really want someone to understand something.) __ This is perhaps worth reading: Knuth - Theory and Practice. link Disclaimer: I have not read it yet.

rectangon Hacker News • Recommends

On “Those Who Can Do, Can’t Teach”

Teaching requires a set of distinct skills which are different from researching. Naturally not everyone is equally gifted or developed in all areas. One of the most valuable skills in life is the ability to adapt your mental models and present ideas at an audience-appropriate level. It is useful in teaching; it is also useful in leadership, sales, design... As an exemplar, I submit Akamai CTO and MIT professor Tom Leighton. link to this video