About this Specialization

This Specialization covers much of the material that first-year Computer Science students take at Rice University. Students learn sophisticated programming skills in Python from the ground up and apply these skills in building more than 20 fun projects. The Specialization concludes with a Capstone exam that allows the students to demonstrate the range of knowledge that they have acquired in the Specialization.
Learner Career Outcomes
80%
Started a new career after completing this specialization.
50%
Got a pay increase or promotion.
Shareable Certificate
Earn a Certificate upon completion
100% online courses
Start instantly and learn at your own schedule.
Flexible Schedule
Set and maintain flexible deadlines.
Beginner Level
Approximately 7 months to complete
Suggested pace of 4 hours/week
English
Learner Career Outcomes
80%
Started a new career after completing this specialization.
50%
Got a pay increase or promotion.
Shareable Certificate
Earn a Certificate upon completion
100% online courses
Start instantly and learn at your own schedule.
Flexible Schedule
Set and maintain flexible deadlines.
Beginner Level
Approximately 7 months to complete
Suggested pace of 4 hours/week
English

There are 7 Courses in this Specialization

Course1

Course 1

An Introduction to Interactive Programming in Python (Part 1)

4.8
stars
2,935 ratings
862 reviews
Course2

Course 2

An Introduction to Interactive Programming in Python (Part 2)

4.9
stars
1,102 ratings
279 reviews
Course3

Course 3

Principles of Computing (Part 1)

4.8
stars
535 ratings
94 reviews
Course4

Course 4

Principles of Computing (Part 2)

4.8
stars
330 ratings
51 reviews

Offered by

Placeholder

Rice University

Frequently Asked Questions

More questions? Visit the Learner Help Center.