Careers360 Logo
Interested in this College?
Get updates on Eligibility, Admission, Placements Fees Structure
Compare

Quick Facts

Medium Of InstructionsMode Of LearningMode Of Delivery
EnglishSelf StudyVideo and Text Based

Course Overview

While Java, C#, and Python together dominate a significant part of the programming sector, C and C++ still possess extreme significance due to their efficient nature. Moreover, C++ forms the foundation for writing Python Virtual Machine - Python Interpreter (PVM) and Java Virtual Machine (JVM). The Programming in C++ certification course brings forth this all-encompassing program to help students establish their language skills. 

The Programming in C++ certification syllabus focuses on numerous vital touchpoints, including C programming fundamentals, basic data structures (list, array, queue, stack, binary tree, etc.), C++ semantics, syntax, constructs, idioms, features, and more. IIT Kharagpur’s Professor Partha Pratim Das, the course instructor, will also use assignment problems, examples, illustrating numerous OOP (Object-Oriented Programming) and OOAD (Object-Oriented Analysis and Design) concepts for a crisp understanding. 

This eight-week Programming in C++ training belongs to the Programming and Computer Science and Engineering domains, set for undergraduate and postgraduate aspirants. After finishing all modules, learners can opt for the digitally-verifiable program certifications, which require clearing unsupervised and proctored tests.

The Highlights

  • Eight-week FDP program
  • AICTE-approved core course
  • Extensive industry recognition
  • Undergraduate/postgraduate-level
  • IIT Kharagpur’s faculty and curation
  • Assignment problems 
  • Quizzes
  • Sample YouTube videos
  • Learning examples
  • OOP and OOAD examples 
  • References and books mentioned
  • Multi-category curriculum 
  • E-certificates 
  • Payable exam registration
  • Proctored evaluation 
  • Weekly assignments

Programme Offerings

  • E-certificates
  • IIT Kharagpur’s training
  • Assignment problems
  • Weekly modules
  • quizzes
  • Proctored test
  • Unsupervised evaluation
  • Study material mentioned
  • Renowned instructor

Courses and Certificate Fees

Fees InformationsCertificate AvailabilityCertificate Providing Authority
INR 1000yesIIT Kharagpur
  • No Programming in C++ fees is applicable since this is a free-for-all program. However, participants must pay Rs. 1,000 for the optional certification test, held by Swayam. 

Programming in C++ course fee structure

Course Option 

Payable Amount 

 Programming in C++ course

NA

 Programming in C++ certificate test

Rs. 1,000 


Eligibility Criteria

The Programming in C++ training programme requires learners to have prior experience with C programming and an elementary knowledge about data structure and programming. It is also preferable to attend an OOAD/OOP programme before attending this course to understand the syllabus fully.

Moreover, students must fulfil three criteria to obtain the Programming in C++ certificate, which are as follows: Clearing the proctored examination with sufficient scores (50% weightage for the final score) and the unsupervised test with adequate marks (25% weightage for the final score) is mandatory. Besides, students should be scoring well in the assignments (25% of the average of best six out of the total eight).

The final score will be the sum of these three markings, where learners must maintain these numbers - >=10/25 (average assignment score), >=20/50 (proctored exam score), and >=10/25 (unsupervised test score). Candidates can only acquire the Programming in C++ certification by meeting these criteria, failing to obtain it even after scoring a final score of 40/100 or higher.

What you will learn

C++Programming skills

IIT Kharagpur has designed the Programming in C++ certification syllabus to train candidates about the various topics revolving around C++. As such, finishing it will help students display confident skills in the following: -

  • Writing C++ programs
  • Building and executing C programs
  • Object-oriented programming (OOP) in C++, its essential features, namespace, overloading, classes, etc.
  • Polymorphism (dynamic and static binding)
  • Inheritance (C++ object modeling) 
  • STL and templates - various types of temples and STL uses
  • Typecasting and exceptions 

Who it is for

The Programming in C++ training will prove beneficial for MCA, BCA. M.Tech., and B.Tech. Candidates who wish to pursue educational/employment growth in C++ programming should also opt.


Admission Details

  • https://onlinecourses.nptel.ac.in/noc21_cs02/preview - Preview the  Programming in C++ online course through this link. 
  • Upon viewing all the information, register yourself/log in through the ‘Sign-in/Register’ option. 
  • Fill in all the on-screen details to begin your Swayam account, or sign in through an existing one. You may also use your Google/Facebook/Microsoft ID to do so. 
  • Receive the activation code on your email by pressing ‘send verification code.
  • Enter it and choose ‘create’ to start your account and enrol in this program.

Application Details

Applicants can quickly join the  Programming in C++ course by starting a Swayam account. For this, they must provide their email and choose a username and password. Alternatively, they can sign in through an existing account or their Google/Microsoft/Facebook profile. There is no requirement of filling out any forms. 

Applicants who want to appear for the offline proctored examination need to fill an online registration form.

The Syllabus

Evaluation process

Besides scoring adequately in their weekly assignments, students must register and sit for two examinations to obtain the Programming in C++ certificate. There will be one proctored and one unsupervised test.  

Swayam will conduct its proctored examination at designated centers across India. Students can choose between the morning and afternoon sessions to attend the test in-person. For this, they must fill up the online registration form and pay its fees. 

The unsupervised examination announcements for timings and allotted dates will be declared well in advance. 

Instructors

IIT Kharagpur Frequently Asked Questions (FAQ's)

1: Will my unsupervised exam marks out of 100 be considered for my final score?

No. 25% of your unsupervised test scores will be evaluated to calculate the final score.

2: Is the unsupervised examination online?

No. All of Swayam’s certification examinations will be in-person, at their designated centers. This applies to both the unsupervised and proctored exams. 

3: How much should my final score be to acquire certification?

You must maintain a minimum 40/100 final score to obtain the Programming in C++ certificate, provided you sufficiently score in your average assignments and the two examinations.

4: Can I request the certificate hard copies?

No. Swayam only provides digital certifications.

5: Will there be an assignment every week?

Yes. This eight-week course will entail one assignment each week.

Articles

Back to top