Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Object-Oriented Programming in C++

SRM Institute of Science and Technology via SWAYAM Plus

Overview

Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates

Object oriented C++ is a comprehensive course designed to equip learners with the basic programming skills and knowledge needed to excel in problem solving development using the C++ programming language. It has comprehensive coverage of key concepts, graduates will possess the skills needed to excel in interviews and thrive in C++ centric roles within the industry.

Intended audience

Certification

Prerequisites

  • NA

Assessment & certification

  • Assessment fee: Included — no extra fee
  • Assessment mode: Online
  • Assessment type: MCQ
  • Assessment provider: SRM Institute of Science and Technology
  • Certificate provider: SWAYAM Plus and SRM Institute of Science and Technology

Syllabus

  • Week 1: This course provides introduction to the C++ programming language, focusing on its fundamental principles and core concepts including Object-Oriented Programming, key C++ features, I/O operations, data types, variables (static and constants), pointers, type conversions, and control structures such as conditional and looping statements. It also explores classes and objects, abstraction, encapsulation, access specifiers, methods, constructors (including their types), destructors, inheritance (single, multiple, multilevel, hierarchical, and hybrid), polymorphism (including their types) advanced functions (inline, friend), abstract classes, exception handling and generic programming.

Taught by

Dr. G. Padmapriya, Associate Professor,, SRM Institute of Science and Technology, Kattankulathur

Reviews

Start your review of Object-Oriented Programming in C++

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.