About this Course

55,788 recent views

Learner Career Outcomes

50%

started a new career after completing these courses

67%

got a tangible career benefit from this course
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Flexible deadlines
Reset deadlines in accordance to your schedule.
Intermediate Level
Approx. 12 hours to complete
English

Skills you will gain

Graph TheoryAlgorithmsPython ProgrammingGraph Algorithms

Learner Career Outcomes

50%

started a new career after completing these courses

67%

got a tangible career benefit from this course
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Flexible deadlines
Reset deadlines in accordance to your schedule.
Intermediate Level
Approx. 12 hours to complete
English

Offered by

Placeholder

Rice University

Syllabus - What you will learn from this course

Content RatingThumbs Up93%(1,087 ratings)Info
Week
1

Week 1

4 hours to complete

Module 1 - Core Materials

4 hours to complete
15 videos (Total 180 min), 2 readings, 1 quiz
15 videos
Class structure9m
Pseudo-code 11m
The small-world problem 11m
Graphs and representation 15m
Paths and distances 8m
Brute force 11m
What Is algorithm efficiency? 9m
Measuring efficiency 12m
Efficiency of brute force distance 14m
Number of steps of brute force distance 12m
Coding styles and standards - PoC11m
Machine grading - PoC10m
Plotting data - PoC14m
Peer assessment - "We want a shrubbery!" - IIPP15m
2 readings
Class notes10m
Coding notes10m
1 practice exercise
Homework #130m
Week
2

Week 2

4 hours to complete

Modules 1 - Project and Application

4 hours to complete
3 readings
3 readings
Project #1 Description10m
Application #1 Description10m
Application #1 Solution10m
Week
3

Week 3

2 hours to complete

Module 2 - Core Materials

2 hours to complete
9 videos (Total 109 min)
9 videos
Asymptotics12m
Illustrating "Big O"11m
Illustrating BFS 16m
Queues and boundary cases 8m
Pseudocode 12m
BFS running time - loose analysis 9m
BFS running time - tighter analysis 11m
BFS-based distance distribution 12m
1 practice exercise
Homework #230m
Week
4

Week 4

3 hours to complete

Module 2 - Project and Application

3 hours to complete
3 readings
3 readings
Project #2 Description10m
Application #2 Description10m
Application #2 Solution10m

Reviews

TOP REVIEWS FROM ALGORITHMIC THINKING (PART 1)

View all reviews

About the Fundamentals of Computing Specialization

Fundamentals of Computing

Frequently Asked Questions

More questions? Visit the Learner Help Center.