Computational Thinking for Problem Solving by University of Pennsylvania

Computational thinking is the systematic approach to a problem and the creation and expression of a solution that can be carried out by a computer. However, you don't have to be a computer scientist to think like one! In fact, students from all fields of study are encouraged to enroll in this course. Many quantitative and data-centric problems may be solved using computational thinking, and knowing how to do so will provide you with a foundation for tackling challenges with real-world, social implications.

The pillars of computational thinking, how computer scientists build and analyze algorithms, and how answers might be realized on a computer using the Python programming language are all covered in this course. By the end of the course, you'll be able to write a small Python program to develop an algorithm and express it to the computer.

This course will introduce you to people from various professions who tackle challenges using computational thinking. You'll be part of a unique community of analytical thinkers, and you'll be encouraged to think about how computational thinking might help people.


This course offers:

  • Flexible deadlines: Reset deadlines in accordance to your schedule.
  • Certificate : Earn a Certificate upon completion
  • 100% online
  • Beginner Level
  • Approx. 18 hours to complete
  • Subtitles: Arabic, French, Portuguese (European), Italian, Vietnamese, German, Russian, English, Spanish

Coursera Rating: 4.7/5
Enroll here: https://www.coursera.org/learn/computational-thinking-problem-solving

https://www.upenn.edu/
https://www.upenn.edu/
https://www.upenn.edu/
https://www.upenn.edu/

Toplist Joint Stock Company
Address: 3rd floor, Viet Tower Building, No. 01 Thai Ha Street, Trung Liet Ward, Dong Da District, Hanoi City, Vietnam
Phone: +84369132468 - Tax code: 0108747679
Social network license number 370/GP-BTTTT issued by the Ministry of Information and Communications on September 9, 2019
Privacy Policy