Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Swayam

Algorithms

NITTTR via Swayam

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn fundamental algorithmic concepts and problem-solving techniques through this comprehensive 12-week course covering essential data structures, algorithm design paradigms, complexity analysis, and computational problem-solving methods. Master sorting and searching algorithms, graph algorithms, dynamic programming, greedy algorithms, and divide-and-conquer strategies while developing skills to analyze algorithm efficiency using Big O notation. Explore advanced topics including tree traversals, shortest path algorithms, minimum spanning trees, and optimization techniques through theoretical foundations and practical implementations. Gain proficiency in algorithm design principles, recursive problem solving, and the mathematical analysis of computational complexity to build a strong foundation for computer science and software development careers.

Syllabus

Dr. Narendran Rajagopalan

NIT Puducherry

Taught by

Dr. Narendran Rajagopalan

Reviews

Start your review of Algorithms

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.