Course Kingdom
HomeCoursesJobsWebinarsBlogSavedAboutTelegram
Course Kingdom

Course Kingdom is an initiative to provide free education in a legit way. We provide free coupons of premium courses from different platforms, webinars, and job opportunities.

Quick Links

  • Home
  • Courses
  • Categories
  • Webinars
  • Jobs
  • Blog
  • Saved Courses
  • About Us
  • FAQ
  • Terms and Conditions
  • Privacy Policy

Social

  • Telegram

© 2026 Course Kingdom. All rights reserved.

Course Kingdom

— Course —

  1. Home
  2. Courses
  3. Algorithmic Thinking (Part 1)
Algorithmic Thinking (Part 1)
Technology

16 April, 2026

Experienced Computer Scientists analyze and solve ...

$89.00FREE

Algorithmic Thinking (Part 1)

Experienced Computer Scientists analyze and solve computational problems at a level of abstraction that is beyond that of any particular programming language. This two-part course builds on the principles that you learned in our Principles of Computing course and is designed to train students in the mathematical concepts and process of "Algorithmic Thinking", allowing them to build simpler, more efficient solutions to real-world computational problems.

In part 1 of this course, we will study the notion of algorithmic efficiency and consider its application to several problems from graph theory. As the central part of the course, students will implement several important graph algorithms in Python and then use these algorithms to analyze two large real-world data sets. The main focus of these tasks is to understand interaction between the algorithms and the structure of the data sets being analyzed by these algorithms. Recommended Background - Students should be comfortable writing intermediate size (300+ line) programs in Python and have a basic understanding of searching, sorting, and recursion. Students should also have a solid math background that includes algebra, pre-calculus and a familiarity with the math concepts covered in "Principles of Computing".

Enroll NowJoin us on Telegram
Udemy Courses TelegramSubscribe on YouTube
Share
← Back to all courses

Related Courses

NEWLactation Biology
Technology

Lactation Biology

31 May, 2026
$89.00FREE
NEWEarth Economics
Technology

Earth Economics

31 May, 2026
$89.00FREE
NEWProyecto de diseño instruccional para el aprendizaje activo en ambientes digitales
Technology

Proyecto de diseño instruccional para el aprendizaje activo en ambientes digitales

31 May, 2026
$89.00FREE
NEWGetting Started with Google Kubernetes Engine
Technology

Getting Started with Google Kubernetes Engine

31 May, 2026
$89.00FREE
From Sanatan Hindu

Explore Sanatan Hindu Wisdom

Discover articles on Hindu rituals, mantras, festivals, and spiritual practices from sanatanhindu.co.in

Vaahan Pooja: A Comprehensive Guide to Vehicle Worship
Poojas

Vaahan Pooja: A Comprehensive Guide to Vehicle Worship

Learn about Vaahan Pooja, its significance, and step-by-step vidhi for a safe journey

1 June, 2026
Maha Ganapati Homam Vidhi and Benefits
Poojas

Maha Ganapati Homam Vidhi and Benefits

Perform Maha Ganapati Homam for prosperity and success

31 May, 2026
🙏
Daily Panchang

Daily Panchang — Monday, 1 June 2026

Hindu Panchang for Monday, 1 June 2026 — Pratipada, Jyeshtha, Jyeshtha, VS 2083. Includes Rahu Kaal, Choghadiya, and Abhijit Muhurat timings.

31 May, 2026
🙏
Poojas

Exploring the Richness of Indian Culture

Discover the essence of Indian culture, its values, and traditions.

31 May, 2026
Mrityunjaya Homam Vidhi and Benefits
Poojas

Mrityunjaya Homam Vidhi and Benefits

Perform Mrityunjaya Homam for longevity and healing

31 May, 2026
Venkateswara Ji Ki Aarti: Complete Guide with Lyrics and Significance
Aartis & Bhajans

Venkateswara Ji Ki Aarti: Complete Guide with Lyrics and Significance

Find the complete lyrics, significance, and vidhi of Venkateswara Ji Ki Aarti, a revered Hindu ritual

31 May, 2026
Visit Sanatan Hindu