Data Structures and Algorithms
About this Specialization
Data structures play a central role in computer science and are the cornerstones of efficient algorithms. This specialization explores the principles and methods in the design and implementation of various data structures. You will learn the essential skills for algorithm design and performance analysis. Topics covered by this specialization range from fundamental data structures to recent research results.Created by: Tsinghua University

Related Online Courses
How can psychotherapy help people struggling with depression and stressful interpersonal life events? How do therapists facilitate effective management of interpersonal experiences such as... more
Automation in the Cloud can simplify processes, enable agility and scalability, and help you deploy faster. But how should you master these topics to enhance your career potential? The course kicks... more
This final course in the specialization provides an introduction on types of the construction projects as well as the main concern of the productivity challenge in the construction industry.... more
This course gives you easy access to knowledge and tools that will allow you to develop emotional intelligence in a work environment. Whether you work from home, or an office, you\'ll understand... more
This is the third course of the Exam Prep AZ-400: Microsoft DevOps Engineer Expert Specialization. This course focuses on how to create and manage package repositories to ensure effective... more