edX Online
Hero background image

Design next generation software

IITBombay
XSeries Program inFundamentals of Computer Science
I‘m interested

What you will learn

  • How to use object-oriented programming to design modern software systems that adapt to highly rapid change
  • To inculcate design thinking for building system that scale
  • The importance of efficient algorithms in terms of time and space complexity
  • Basic programming skills
  • How to write C++ programs to solve real world computational problems
  • How best to use different data structures to represent, organize, and manipulate data

  • Expert instruction
    5 high-quality courses
  • Self-paced
    Progress at your own speed
  • 8 months
    6 - 8 hours per week
  • Discounted price:$670.50 Original price:$745.00 USD
    For the full program experience

Courses in this program

IITBombayX's Fundamentals of Computer Science XSeries Program

Meet your instructors
from IITBombay (IITBombayX)

Deepak B. Phatak
Supratik Chakraborty
Nagesh Karmali
Firuza Karmali (Aibara)
Ajit Diwan
Ganesh Ramakrishnan
Deepak B. Phatak
Deepak B. Phatak

Professor Emeritus, Department of Computer Science and Engineering

IITBombay

Supratik Chakraborty
Supratik Chakraborty

Professor, Department of Computer Science and Engineering

IIT Bombay

Nagesh Karmali
Nagesh Karmali

Sr. Manager (Research), Department of Computer Science and Engineering

IITBombay

Firuza Karmali (Aibara)
Firuza Karmali (Aibara)

Project Manager, Department of Computer Science and Engineering

IITBombay

Ajit Diwan
Ajit Diwan

Professor of Computer Science and Engineering

IIT Bombay

Ganesh Ramakrishnan
Ganesh Ramakrishnan

Associate Professor

IIT Bombay

Experts from IITBombay (IITBombayX) committed to teaching online learning

Whether you are looking to accelerate your career, earn a degree, or learn something for personal reasons, edX has the courses for you.

Propelling

Drive your career forward with university-backed credit programs and verified certificates

Convenient

Study and demonstrate knowledge on your schedule

Flexible

Try a course before you pay

Supportive

Learn with university partners and peers from around the world