Careers360 Logo
Interested in this College?
Get updates on Eligibility, Admission, Placements Fees Structure
Compare

Quick Facts

Medium Of InstructionsMode Of LearningMode Of Delivery
EnglishSelf StudyVideo and Text Based

Course Overview

Computational Thinking for Problem Solving is a beginner-level course administered by the University of Pennsylvania. The online programme will provide the learners with a deep insight into computational thinking which is used to deal with a problem in a systematic manner and come up with solutions that could be initiated by a computer. Computational Thinking for Problem Solving Certification Syllabus will guide the learners on computation thinking, the development and analysis of algorithms etc that will enable the students to approach the problems from the perspective of computer scientists. 

Offered by Coursera, the Computational Thinking for Problem Solving Certification Course is a programme targeted at beginner-level audiences that could be completed within 18 hours. Computational Thinking for Problem Solving Certification by Coursera is developed by Susan Davidson who is the Weiss Professor at the University of Pennsylvania. 

The Highlights

  • Provided by Coursera
  • Approximately 18 hours of programme
  • Offered by the University of Pennsylvania
  • Flexible Deadlines
  • Self-Paced Learning Option
  • Shareable Certificate
  • Financial Aid Available
  • Beginner level course 
  • 100% Online Course

Programme Offerings

  • English Videos
  • practice quizzes
  • Graded Assignments with peer feedback
  • graded Quizzes with feedback
  • Graded Programming Assignments
  • Course Videos & Readings
  • EMI payment options
  • 14 day refund period.

Courses and Certificate Fees

Fees InformationsCertificate AvailabilityCertificate Providing Authority
INR 2436yesCoursera

The Computational Thinking for Problem Solving Certification Fee will vary depending on how months the learners want to learn the programme. The fee structure is tabulated below: 

Course Name

Amount in INR

Computational Thinking for Problem Solving

Rs. 2,436


Eligibility Criteria

Certification Qualifying Details

The Computational Thinking for Problem Solving Certification will be conferred to the students only if they complete the course proceedings successfully by covering the course readings, videos, assignments and quizzes and paying the Coursera-specified fee. 

What you will learn

After the completion of the  Computational Thinking for Problem Solving Training, the students will be able to make a thorough understanding of the following: 

  • Simple Algorithm
  • Python Programming
  • Problem-Solving
  • Computation

Who it is for

Computational Thinking for Problem Solving Classes can be pursued by the professionals such as 

  • Python Programmer
  • Computer Scientist
  • Programmer

Admission Details

Step 1- At first, register and sign in on https://www.coursera.org/

Step 2 - Then, find the course ‘Computational Thinking for Problem Solving’ offered by the University of Pennsylvania will appear on the screen. 

Step 3- Kickstart the course by entering the option ‘Enrol’. 

The Syllabus

Videos
  • Introduction
  • Decomposition
  • Pattern Recognition
  • Data Representation and Abstraction
  • Algorithms
  • Case Studies
Quizzes
  • Decomposition
  • Pattern Recognition
  • Data Representation and Abstraction
  • Algorithms
Assignment
  • Learning Style Preference Survey
Peer Reviews
  • Applying Computational Thinking in Your Life
  • Project Part 1: Applying the Pillars of Computational Thinking
Discussion Prompts
  • Applying Decomposition in Your Life
  • Applying Pattern Recognition in Your Life
  • Applying Data Representation and Abstraction in Your Life
  • Applying Algorithms in Your Life

Videos
  • Finding the Largest Value
  • Linear Search
  • Algorithmic Complexity
  • Binary Search
  • Brute Force Algorithms
  • Greedy Algorithms
  • Case Studies
Quizzes
  • Finding the Largest Value
  • Linear Search
  • Algorithmic Complexity
  • Binary Search1
  • Brute Force Algorithms
  • Greedy Algorithms
Peer Reviews
  • Finding Minimum Values
  • Binary Search
  • Greedy vs. Brute Force Algorithms
  • Project Part 2: Describing Algorithms Using a Flowchart

Videos
  • A History of the Computer
  • Intro to the von Neumann Architecture
  • von Neumann Architecture Data
  • von Neumann Architecture Control Flow
  • Expressing Algorithms in Pseudocode 
  • Case Studies
Quizzes
  • A History of the Computer
  • Intro to the von Neumann Architecture
  • von Neumann Architecture Data
  • von Neumann Architecture Control Flow
  • Expressing Algorithms in Pseudocode
Peer Reviews
  • Von Neumann Architecture Data & Instructions
  • Reading & Writing Pseudocode
  • Project Part 3: Writing Pseudocode
  • (Optional) von Neumann Architecture Control Instructions
  • (Optional) Understanding Pseudocode

Videos
  • Introduction to Python
  • Variables
  • Conditional Statements
  • Lists
  • Iteration
  • Functions
  • Classes and Objects
  • Case Studies
  • Course Conclusion
Readings
  • Programming on the Coursera Platform
  • Python Playground
  • Variables Programming Activity
  • Solution to Variables Programming Activity
  • Conditionals Programming Activity
  • Solution to Conditionals Programming Activity
  • Solution to Lists Programming Assignment
  • Solution to Loops Programming Assignment
  • Solution to Functions Programming Assignment
  • Solution to Challenge Programming Assignment
  • Solution to Classes and Objects Programming Assignment
  • Solution to Project Part 4
Quizzes
  • Variables
  • Conditional Statements
  • Lists
  • Programming Assignment
  • Iteration
  • Loops Programming Assignment
  • Functions
  • Functions Programming Assignment
  • (Optional) Challenge Programming Assignment
  • Classes and Objects
  • Classes and Objects Programming Assignment
  • Project Part 4: Implementing the Solution in Python

Instructors

Penn Frequently Asked Questions (FAQ's)

1: Which institution offers the Computational Thinking for Problem Solving Online Certification?

The University of Pennsylvania is offering the programme.

2: Who is the instructor of the course?

The course is instructed by Susan Davidson who is the Weiss Professor at Computer & Information Science.

3: Is the subtitle available for the lecture videos?

Yes, the subtitle is available in the languages of  Arabic, French, Portuguese (European), Italian, Vietnamese, German, Russian, English, and Spanish. 

4: Do the learners have the option to pay the fee in the installment mode?

Yes, the students can make the payment of the course fee in installments. 

5: Does Coursera provide job assistance after the Computational Thinking for Problem Solving Online Course?

No, Coursera does not provide job assistance.

Articles

Back to top