Intro to Computer Science

In this introduction to computer programming course, you’ll learn and practice key computer science concepts by building your own versions of popular web applications. You’ll learn Python, a powerful, easy-to-learn, and widely used programming language, and you’ll explore computer science basics, as you build your own search engine and social network.

Prerequisites and Requirements:

There is no prior computer programming knowledge needed for this course. Beginners are welcome!See the for using Udacity.
View and Enroll at Udacity
From Udacity
Instructor Dave Evans
Length Approx. 3 months
Availability Current
Price Free
Language English (English)
Subjects Computer Science Software Development

No reviews yet.
More Info Intro to Computer Science @ Udacity

This course teaches valuable skills*


Yearly salary

This is the average pay in the US for people with these skills.

We've collected a sampling of potential jobs below.

Software Systems Engineer (Senior)


Instructor - Computer Science


Asst. Professor - Computer Science


Software Engineer (Senior)


*Median income figures across U.S., note that actual salaries vary.

Review this course.

Recommend by rating it a 4 or 5

Tell us a little bit about it.
How much coursework did you finish?
Like this course?

Save it for later.