IIT Bombay Free Online Course on Data Structures

Sponsored Links

IIT Bombay is offering free online course on Foundations of Data Structures. In this Computer Science course, applicant will start by learning basic data types, such as numbers, and gradually build a conceptual framework for organizing and managing efficient structures

In this 6 week, applicant will learn the best way to structure and represent data. The course will start on May 17, 2016.

Course At A Glance

Length: 6 weeks
Effort: 8 hours pw
Subject: Computer Science
Institution: IIT Bombay and edx
Languages: English
Price: Free
Certificate Available: Yes, Add a Verified Certificate for $49
Session: Starts on May 17, 2016

Providers’ Details

IIT Bombay, established in 1958, has emerged as a leading Institute in India. It is globally recognized for its quality education and strong research programs. Admissions are made through national competitive entrance examinations, considered to be the toughest in India. Its residential campus is home to over 8000 students, 500 faculty members, 14 departments, 6 centres, and 3 inter-disciplinary programs.

About This Course

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.

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 and Graphs.

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

Why Take This Course?

This is a free online course. Applicants can pursue a Verified Certificate to highlight the knowledge and skills they gain.

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.

Learning Outcomes

-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


Deepak B. Phatak

Dr. Deepak B Phatak has been working with IIT Bombay since 1971. His main concern is improvement in quality of education, at a large scale commensurate with the Indian national aspirations.

Ajit Diwan

Ajit Diwan received his BTech from IIT Bombay, and PhD from TIFR Bombay. He is a Professor of Computer Science and Engineering at IIT Bombay since 1988. His broad research interests are Graph theory, Combinatorics, and Algorithms.

Ganesh Ramakrishnan

Prof. Ganesh Ramakrishnan is an Associate Professor at IIT Bombay. His research interests are Statistical Relational Learning, Information Extraction, Information Mining from Unstructured Resources, Information and Communication Technology for Rural Development, Machine Learning, and Optimization.

Nagesh Karmali

Nagesh Karmali is a Sr. Manager (Research) in the Dept. of CSE at IIT Bombay and heads the Fundamental Research Group. He is associated with IIT Bombay since 2005. His broad research areas are in the field of Parallel Databases, Big Data Analytics, Adaptive Recommendation Systems, Peer Evaluation Systems, etc.


Knowledge of programming concepts, as covered in ‘Basic Programming’ course is necessary.

How To Join This Course

-Go to the course website link
-Create an edX account to SignUp
-Choose “Register Now” to get started.
-EdX offers honor code certificates of achievement, verified certificates of achievement, and XSeries certificates of achievement. Currently, verified certificates are only available in some courses.
-Once applicant sign up for a course and activate their account, click on the Log In button on the edx.org home page and type in their email address and edX password. This will take them to dashboard, with access to each of their active courses. (Before a course begins, it will be listed on their dashboard but will not yet have a “view course” option.)

, , ,

Sponsored Links
Need Scholarship Help? Comment and Discuss.