Information Technology
Star icon
Most Popular
Hands on Training icon
Hands On Training
Star icon
Hands on Training icon

XSeries Program in Fundamentals of Computer Science

Course Cover

via

edX
compare button icon

Course Features

icon

Duration

8 months

icon

Delivery Method

Online

icon

Available on

Limited Access

icon

Accessibility

Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Beginner

icon

Effort

8 hours per week

icon

Teaching Type

Self Paced

Course Description

This XSeries will give you the foundational knowledge that you need to become a software designer capable of creating systems for successful startups such as Flipkart.

Complex algorithms and data structures are used to scale Google search, Netflix personalization and self-driving car.

This 5 course XSeries will teach you the importance of programming skills and data structures. It also teaches you the principles behind algorithm design that drives every electronic gadget you see on the market.

Course Overview

projects-img

International Faculty

projects-img

Post Course Interactions

projects-img

Instructor-Moderated Discussions

Skills You Will Gain

What You Will Learn

How best to use different data structures to represent, organize, and manipulate data

How to use object-oriented programming to design modern software systems that adapt to highly rapid change

How to write C++ programs to solve real world computational problems

The importance of efficient algorithms in terms of time and space complexity

To inculcate design thinking for building system that scale

Basic programming skills

Course Instructors

Ajit Diwan

Professor of Computer Science and Engineering

Prof Ajit A 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 ...

Deepak B. Phatak

Professor Emeritus, Department of Computer Science and Engineering

Dr Deepak B. Phatak, Professor Emeritus at IIT Bombay, has been working with the Institute since 1971. He obtained his Bachelor's degree in Electrical Engineering from SGSITS Indore in 1969, and his ...

Firuza Karmali (Aibara)

Project Manager, Department of Computer Science and Engineering

Firuza Karmali, aka Firuza Aibara, is working as a Project Manager, at the Computer Science and Engineering Department, IIT Bombay since 2011. She obtained her Masters in Information Technology from ...

Ganesh Ramakrishnan

Associate Professor

Prof. Ganesh Ramakrishnan is an Associate Professor at IIT Bombay. His research interests are Statistical Relational Learning, Information Extraction, Information Mining from Unstructured Resources, ...
Course Cover