Introduction to Computer Science

Computer Science is not only a great hobby, but it can also turn into a life-long career. This page has the best resources to learn about what Computer Science is.

Introduction to Computer Science for a zero-prior-experience audience. Play with little phrases of code to understand what computers are all about.

Length: 6 weeks
Effort: 4-6 hours per week
Level: Introductory

Computer Science 101

An introduction to the intellectual enterprises of computer science and the art of programming.

Length: 12 weeks
Effort: 6-18 hours per week
Level: Introductory

Introduction to Computer Science

What is coding?

This is a great video for beginners to help them understand what coding is and what the possibilities of coding are.

Coding is Not Difficult - Bill Gates

This video is very helpful for beginners since it gives a very basic overview what coding is.

Computer science is for everyone | Hadi Partovi | TEDxRainier

This is a very interesting video that shows why everyone should learn computer science and how valuable of a skill it is.