Foundations of Data Structures

所在平台: EdxArchive

课程类别: 其他类别

大学或机构: IITBombayX

授课老师: Ajit Diwan Ganesh Ramakrishnan Deepak B. Phatak Nagesh Karmali

课程主页: https://www.edx.org/archive/foundations-data-structures-iitbombayx-cs213-1x

课程评论:没有评论

第一个写评论        关注课程

课程简介

Learn the best way to structure and represent data.

课程大纲

  • Various data structures
  • How to organize data efficiently
  • How to use appropriate data structures for representing, organizing, and manipulating data
  • How to create data structures using basic programming

课程评论(0条)

课程详情

Data structures provide a means to manage large amounts of data for use in databases and internet indexing services. Efficient data structures are key for designing efficient algorithms and obtaining maintainable software design.

In this Computer Science course, you will start by learning basic data types, such as numbers, and gradually build a conceptual framework for organizing and managing efficient structures.

Topics covered:

  • Basic Data Types, Notion of an Abstract Data Type.
  • Mathematical Properties of Sequences.
  • Special Types of Sequences: Stacks, Queues, Strings.
  • Implementation of Sequence Type: Arrays and Linked Lists Trees.
  • Sets and Maps.
  • Graphs.

Preliminary understanding of implementing sequence structures such as stacks, queues, and linked lists, will also be covered.

This course is part of the Fundamentals of Computing Science XSeries Program

课程标签

0人关注该课程

主题相关的课程