Data Structures

Filter Courses within "Data Structures" (Click to filter)
AP Computer Science A: Java Programming Polymorphism and Advanced Data Structures (edX) EdX
Purdue University,PurdueX

AP Computer Science A: Java Programming Polymorphism and Advanced Data Structures (edX)

Dive into the world of advanced object-oriented programming with our comprehensive AP Computer Science A course. Designed for beginners and seasoned programmers alike, this course offers in-depth exploration of Java's most sophisticated concepts including polymorphism, abstract classes, and more. Perfect for those preparing for an AP Computer Science exam or looking to enhance their coding skills.

This course is archived
5-12 Weeks
Data Structures (Stepik) Stepik
University of California, San Diego

Data Structures (Stepik)

Dive into the world of Data Structures with our interactive textbook designed for Computer Science students. Explore various data structures including arrays, linked lists, stacks, queues, trees, hash tables, heaps, and graphs to understand their applications and improve your programming abilities.

Self Paced
Self-Paced
Data Structures and Software Design (edX) EdX
University of Pennsylvania,PennX

Data Structures and Software Design (edX)

Dive into the world of Data Structures and Software Design with our expert-led course designed for aspiring and professional software developers. Learn how to choose the right data structures, apply them effectively in your coding projects, and create software that's easy to understand and modify. This course will equip you with essential skills needed to tackle complex programming challenges.

Self-Paced
Self-Paced
Algorithms and Software Engineering for Professionals (Eduonix) Eduonix
Eduonix Learning Solutions Pvt. Ltd.

Algorithms and Software Engineering for Professionals (Eduonix)

Dive into the fundamentals of Algorithms and Software Engineering with this expert-led course designed for professionals. Learn about data structures, algorithms, and program development techniques that form the backbone of modern software applications. Whether you're a beginner or an experienced developer seeking to refine your skills, this course provides a structured approach to understanding complex coding concepts.

Self Paced
Self-Paced
Algorithms and Software Engineering for Professionals (Eduonix) Eduonix
Eduonix Learning Solutions Pvt. Ltd.

Algorithms and Software Engineering for Professionals (Eduonix)

Dive into the fundamentals of programming languages with our Algorithms and Software Engineering course. Learn about data structures, algorithms, and how to apply them effectively in real-world software development scenarios. Start your journey towards becoming a proficient software engineer today!

Self Paced
Self-Paced
Programming for Everybody: Python Data Structures (FutureLearn) FutureLearn
University of Michigan

Programming for Everybody: Python Data Structures (FutureLearn)

Embark on a comprehensive journey into Python programming with 'Programming for Everybody: Python Data Structures'. This FutureLearn course, developed by the experts at University of Michigan, offers an in-depth exploration of core data structures used in Python. Whether you're new to coding or looking to refine your skills, this course provides a structured pathway to understanding and applying these critical concepts.

Available now
5-12 Weeks
Introduction to Data Structures (edX) EdX
New York University

Introduction to Data Structures (edX)

Dive into the world of complex programming concepts with our 'Introduction to Data Structures' course. This comprehensive program is designed for those looking to enhance their understanding of advanced topics in C++, including pointers, dynamic memory management, recursive functions, efficient search methods, and effective sorting strategies. Ideal for intermediate learners aiming to advance their skills.

This course is archived
5-12 Weeks
Advanced Data Structures (edX) EdX
New York University,NYUx

Advanced Data Structures (edX)

Dive into the world of advanced programming with our edX course on Advanced Data Structures in C++. This course is designed for those who want to take their understanding of data structures to the next level. Learn essential topics such as file processing, linked lists, stacks, queues, trees, binary search trees, and tree balancing algorithms. Perfect for intermediate programmers looking to advance their skills.

Self Paced
Self-Paced
Data Science Interview Prep (Udacity) Udacity
Udacity

Data Science Interview Prep (Udacity)

Prepare confidently for your Data Science job interview with this expert-led course from Udacity. Learn how to tackle complex questions on designing experiments, modeling, and connecting data skills to strategic business decisions. Sharpen your Python and SQL problem-solving abilities and gain the confidence needed to excel in your technical interviews.

Self Paced
Self-Paced