USC Classifieds>USC Online Courses>Data Structures and Algorithms

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

In this course students learn the basic concepts of acoustics and electronics and how they can applied to understand musical sound and make music with electronic instruments. Topics include: sound... more
By completing the Splunk Knowledge Manager 101, 102 & 103, you will be able to create knowledge objects including lookups, data models, and different types of fields. In addition to this, you will... more
Get ready to enter the thriving field of Information Technology (IT), with job ready skills! This beginner friendly course provides the core hardware and operating system knowledge needed by anyone... more
This course introduces several tools for processing business data to obtain actionable insight. The most important tool is the mind of the data analyst. Accordingly, in this course, you will... more
This course is ideal for individuals with a basic understanding of digital technology as well as developers or security professionals wishing to expand their blockchain knowledge. It provides a... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL