NPTEL
NPTEL Logo

IIT Kharagpur - Programming in C++ by NPTEL 

  • Offered byNPTEL

Programming in C++ by NPTEL
 at 
NPTEL 
Overview

Offered by Indian Institute of Technology Kharagpur and NPTEL

Duration

8 weeks

Total fee

Free

Mode of learning

Online

Difficulty level

Intermediate

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Programming in C++ by NPTEL
 at 
NPTEL 
Highlights

  • Offered by IIT Kharagpur
  • Final score comprises of 25% of average of best 6 assignments and 75% of the proctored certification exam score out of 100
  • Enrollments start from 20 July 2020
  • Course conducted by Prof. Partha Pratim Das (IIT Kharagpur alumni)
  • Enroll for free
  • Pay for Certification Examination
Read more
Details Icon

Programming in C++ by NPTEL
 at 
NPTEL 
Course details

Who should do this course?
  • BCA, MCA, M.tech, B.tech students
More about this course
  • This course builds up on the knowledge of C programming and basic data structure (array, list, stack, queue, binary tree etc.) to create a strong familiarity with C++98 and C++03. Besides the constructs, syntax and semantics of C++ (over C), we also focus on various idioms of C++ and attempt to go to depth with every C++ feature justifying and illustrating them with several examples and assignment problems. On the way, we illustrate various OOAD (Object-Oriented Analysis and Design) and OOP (Object-Oriented Programming) concepts.

Programming in C++ by NPTEL
 at 
NPTEL 
Curriculum

WEEK 1:

Programming in C++ is Fun : Build and execute a C program in C++, Write equivalent programs in C++

WEEK 2:C++ as Better C : Procedural Extensions of C

WEEK 3:Overview of OOP in C++ : Classes and basic Object-Oriented features (encapsulation)

WEEK 4:Overview of OOP in C++ : More OO features, overloading, namespace and using struct and union

WEEK 5:Inheritance : Generalization / Specialization of Object Modeling in C++

WEEK 6:Polymorphism : Static and Dynamic Binding

WEEK 7:Type Casting & Exceptions : C++ cast operators; C++ Exceptions & standard exception classes

WEEK 8:Templates & STL ? Function and Class templates and using STL like containers, algorithms

Other courses offered by NPTEL

– / –
12 weeks
Beginner
– / –
8 weeks
Intermediate
– / –
12 weeks
Intermediate
Free
8 weeks
Intermediate
View Other 175 CoursesRight Arrow Icon

Programming in C++ by NPTEL
 at 
NPTEL 
Students Ratings & Reviews

4.6/5
Verified Icon12 Ratings
K
Keerthi Nanditha U
Programming in C++ by NPTEL
Offered by NPTEL
5
Learning Experience: Course was very informative and hands on sessions were good.helped me for my career
Faculty: Faculty were very good and knowledgeable. They are from IIT Kharagpur. They taught the language with so much of ease and eash to understand and always available to answer queries. Yes course curriculum was updated. Resources were online and anytime accessible. Assignments were given every week.
Course Support: No i didn't get any support
Reviewed on 20 Sep 2022Read More
Thumbs Up IconThumbs Down Icon
V
Vishnu Balu Londhe
Programming in C++ by NPTEL
Offered by NPTEL
5
Learning Experience: good
Faculty: good good
Course Support: good
Reviewed on 9 Aug 2022Read More
Thumbs Up IconThumbs Down Icon
G
Govardhan Kota
Programming in C++ by NPTEL
Offered by NPTEL
4
Learning Experience: Great time of learning
Faculty: All sessions are pre record we can see when ever we need and there is doubt box to clear your mind Every week assignment helps you clear your doubt up the next end
Course Support: Yaa we get credits add to the course that gives additional creadit
Reviewed on 29 Jul 2022Read More
Thumbs Up IconThumbs Down Icon
S
Sampathkumar v
Programming in C++ by NPTEL
Offered by NPTEL
4
Learning Experience: Course content and assignments was good
Faculty: Faculty was good, he will explain the topic in depth at the same time easy understandable manner Course is comprehensive one weekly assignments will be there based respective week contents, Assignment scores has separate weightage on certificate and final exam also there
Course Support: No there is no career support
Reviewed on 11 Jul 2022Read More
Thumbs Up IconThumbs Down Icon
N
NIKHIL JAIN
Programming in C++ by NPTEL
Offered by NPTEL
4
Learning Experience: C++ basice andoops concepts in c++
Faculty: Instructors taught well Curriculum was relevant and comprehensive
Course Support: Career support was helpful
Reviewed on 5 Mar 2022Read More
Thumbs Up IconThumbs Down Icon
View All 9 ReviewsRight Arrow Icon
qna

Programming in C++ by NPTEL
 at 
NPTEL 

Student Forum

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