C++: Algorithms

Coursera Courses ↗ · Coursera

Open Course on Coursera

Free to audit · Opens on Coursera

C++: Algorithms

Coursera · Beginner ·🚀 Entrepreneurship & Startups ·1mo ago
Code and run your first C++ program about algorithms in minutes without installing anything! This course is designed for learners familiar with C++ basics and object-oriented programming. It provides a solid foundation of not just C++, but core data structures and algorithms topics that can be transferred to other languages. The modules in this course cover an introduction to data structures and algorithms, measuring complexity (space and time), algorithm design techniques, and some commonly used algorithms for searching and sorting. To allow for a truly hands-on, self-paced learning experience, this course is video-free. Assignments contain short explanations with images and runnable code examples with suggested edits to explore code examples further, building a deeper understanding by doing. You'll benefit from instant feedback from a variety of assessment items along the way, gently progressing from quick understanding checks (multiple choice, fill in the blank, and un-scrambling code blocks) to small, approachable coding exercises that take minutes instead of hours.
Watch on Coursera ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Related AI Lessons

The Danger of Performative Leadership in Startups
Learn to recognize performative leadership in startups and its dangers, and how to focus on progress over appearances
Medium · Startup
Faraday Future raised $25 million for its robotics pivot. The fine print tells a different story.
Faraday Future raises $25 million for robotics pivot, but fine print reveals more complexity
The Next Web AI
Beyond the Corporate PR: 4 Deep Reflections on Building, Learning, and Scaling in India
Learn from Sabeer Bhatia's reflections on building, learning, and scaling in India, beyond the typical corporate PR
Medium · Startup
Why I am building CarryFeed
Learn how to identify and solve real-world problems by building a product like CarryFeed, a solution born out of personal frustration
Dev.to · carryfeed
Up next
How do you deal with creative burnout
GaryVee
Watch →