Save for later

Foundations of Data Structures

Fundamentals of Computer Science,

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 Computer Science XSeries Program:

Programming Basics

Object-Oriented Programming

Implementation of Data Structures

Algorithms

What you'll learn

  • 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

Get Details and Enroll Now

OpenCourser is an affiliate partner of edX and may earn a commission when you buy through our links.

Get a Reminder

Send to:
Rating Not enough ratings
Length 6 weeks
Effort 6 weeks, 6–8 hours per week
Starts On Demand (Start anytime)
Cost $149
From IITBombay, IITBombayX via edX
Instructors Deepak B. Phatak, Ajit Diwan, Ganesh Ramakrishnan, Nagesh Karmali
Download Videos On all desktop and mobile devices
Language English
Subjects Programming
Tags Computer Science

Get a Reminder

Send to:

Similar Courses

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile.

Structures/Bridge $81k

Structures Technician 1 $81k

Associate Structures Engineering $83k

Structures Designer $85k

Structures CADD $91k

Structures Mech $94k

Aircraft Structures $96k

Structures Foreman $98k

Engineer of Structures $100k

Structures Engineer 1 2 $103k

Product Engineer - Structures $115k

Structures Estimator Manager $127k

Write a review

Your opinion matters. Tell us what you think.

Rating Not enough ratings
Length 6 weeks
Effort 6 weeks, 6–8 hours per week
Starts On Demand (Start anytime)
Cost $149
From IITBombay, IITBombayX via edX
Instructors Deepak B. Phatak, Ajit Diwan, Ganesh Ramakrishnan, Nagesh Karmali
Download Videos On all desktop and mobile devices
Language English
Subjects Programming
Tags Computer Science

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now