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 a Reminder
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
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.
Please login to leave a review
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