Set Reminder Save for later

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.

Get a Reminder

Not ready to enroll yet? We'll send you an email reminder for this course

Send to:

Udacity

Rating Not enough ratings
Length Approx. 3 months
Starts On Demand (Start anytime)
Cost $0
From Udacity
Instructor Dave Evans
Download Videos Only via web browser
Language English
Subjects Programming
Tags Computer Science Software Development

Get a Reminder

Get an email reminder about this course

Send to:

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile.

Computer Programming Teacher $34k

Programming Coordinator 1 $54k

Programming Acquisitions $61k

Computer Programming Tutor $69k

CNC Programming $70k

Programming advisor $72k

Network Programming $78k

NC Programming $79k

Computer Programming Specialist Consultant $106k

Gameplay Programming $120k

IT and Programming Specialist $122k

Programming Producer $129k

Reviews

Sorted by most helpful reviews first

Guest says:

This is one of the best CS courses online. Professor Evans is wonderful, the format is very easy to learn with, and you're constantly writing code. As the course progresses the problems become more challenging. Sometimes it's the complexity of the problem you're solving and trying to manage that complexity. Other times it's trying to figure out the most elegant and efficient algorithm you can use.

Guest says:

Intro courses offered by universities get more into CS theory, but spend less time on teaching you how to actually program. There are some gaps as a result though that you don't find out about until much later. If you want to limit the gaps and have a few weeks to spare I encourage you look at CS50x (Harvard's intro).

Write a review

Your opinion matters. Tell us what you think.

Udacity

Rating Not enough ratings
Length Approx. 3 months
Starts On Demand (Start anytime)
Cost $0
From Udacity
Instructor Dave Evans
Download Videos Only via web browser
Language English
Subjects Programming
Tags Computer Science Software Development