IIT Bombay
IIT Bombay Logo

Object Oriented Programming 
offered by IIT Bombay

  • Deemed University
  • Estd. 1958

Object Oriented Programming
 at 
IIT Bombay 
Overview

Duration

6 weeks

Total fee

475

Mode of learning

Online

Schedule type

Self paced

Credential

Certificate

Details Icon

Object Oriented Programming
 at 
IIT Bombay 
Course details

Who should do this course?
  • For any learner who wishes to enhance programming skills by abstracting a problem using OOP concepts
What are the course deliverables?
  • How to abstract a problem in an object oriented style
  • Object oriented programming, basics to advanced level, using C++
  • How to use the Standard Template Library (STL)
  • Introduction to Object Oriented Programming
  • Classes and Methods
  • Polymorphism
  • Inheritance
  • Standard Library of C++
More about this course
  • The course content is released under Open Source License. All participants must agree that the content contributed by them in any form, (assignments, questions, etc.) would be released under Open Source Licence, by accepting the terms mentioned under Â?No Objection CertificateÂ?

Object Oriented Programming
 at 
IIT Bombay 
Curriculum

Topic 1: Practice Problems for Review of Basic Concepts

Track your expertise level

Track your knowledge base

Topic 2: Review of Pointers and Structures

Brush up skills on Pointers and Structures

Learn the behavioral nature of Pointers and Structures

Recollect the relationship between pointers and structures

Topic 3: Review of File Processing

Brush up skills on File processing

Recall the functions to process data within files

Refresh how to create and access binary file

Topic 4: Introduction to Object Oriented Programming Concepts, Classes and Methods

Get to know the programming paradigm

Learn to choose the best possible paradigm

Know how to implement the program

Learn to control access to members

Topic 5: Constructors, Operator Overloading, and Members

Differentiate between Constructor and Destructor functions

Learn to invoke constructors

Know the different constructors

Learn to customize operators

Learn different classes and functions

Topic 6: Inheritance and Polymorphism

Distinguish between Compositional and Inheritance based approaches

Learn the access control for different inheritances

Know more about Objects of base and derived classes

Get to know polymorphism and abstract class

Learn the usage of virtual function

Topic 7: Standard Template Library (STL) of C++

Learn inlined and non inlined member functions of C++ classes

Know more about the C++ Standard Library

Learn different Template classes

Get a high-level view of useful modules in C++ Standard Library

Object Oriented Programming
 at 
IIT Bombay 
Entry Requirements

Eligibility criteriaUp Arrow Icon

Other courses offered by IIT Bombay

199
17.92 LPA
90
17.92 LPA
81
17.92 LPA
40
17.92 LPA
View Other 138 CoursesRight Arrow Icon
qna

Object Oriented Programming
 at 
IIT Bombay 

Student Forum

chatAnything you would want to ask experts?
Write here...

Object Oriented Programming
 at 
IIT Bombay 
Contact Information

Address

IIT Bombay, Main Gate Road, IIT Area
Mumbai ( Maharashtra)

Phone
02225764063

(For general query)

02225722545

(For admission query)

Email
gateoffice@iitb.ac.in

(For general query)

jeeadv@iitb.ac.in

(For admission query)

Go to College Website ->