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

This course helps you recognize the need to implement business process automation in your organization. You learn about automation patterns and use cases, and how to use AppSheet constructs to... more
This is the second course of the Medical Terminology specialization. It builds on the basic concepts of medical terminology with the introduction of new roots, terms, and abbreviations specific to... more
In this class, we present a broad overview of the field of medical software. You will learn from Yale professors and a series of industry experts who connect the course concepts to their real world... more
CONGRATULATIONS! Not only did you accomplish to finish our intellectual tour de force, but, by now, you also already have all required skills to execute a comprehensive multi-method workflow of... more
Participants will know how Chinese entrepreneurs, consumers and employees think and act, and be able to generate consumer and business insights for doing business in China. Through the use of... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL