सरकारी गजट, उत्तर प्रदेश प्रयागराज, शनिवार, 23 अगस्त, 2014 ई० ( भाद्र 1, 1936 शक संवत् ) भाग 8, पेज न० 170
Govt. of U.P. Reg. No. - 4/25/154 (India)

NICT  ‘C++’ Language Course

Introduction-  C++, as we all know is an extension to C language and was developed by Bjarne stroustrup at bell labs. C++ is an intermediate level language, as it comprises a confirmation of both high level and low level language features. C++ is a statically typed, free form, multiparadigm, compiled general-purpose language.

C++ is an Object Oriented Programming language but is not purely Object Oriented. Its features like Friend and Virtual, violate some of the very important OOPS features, rendering this language unworthy of being called completely Object Oriented. Its a middle level language.


Eligibility- The candidates can appear in the NICT ‘C++ ‘ language course , who have basic computer knowledge or  knowledge of ‘C’ language course and passed at least 12th & its equilent standard.


Duration-The total duration of the course is 80 days.

Syllabus of  NICT C++ Language

·      Introduction to C++

·     OOPS concepts basic

·     Basic syntax and structure

·     Data types and modifiers

·     Variables in C++

·     Operators in C++

·     Sizeof and typedef in C++

·     Decision making

·      Loop types

·     Storage classes

·     Functions

·     Core C++ Concepts :-

       classes and Objects

·     Access controls in classes

·     Defining class and object

·    Member function in classes

·     Types of member functions

·     Inline Function

·     Function Overloading

·     Constructor and Destructor :-

·     Namespace

·     Static keywords

·     Const keywords

·     Refrences

·      Copy Constructors

·      Pointer to members

·      Inheritance :-

·      Introduction to inheritance

·      Types of inheritance

·      Order of Constructor call

·       Upcasting

·       Polymorphism :-

·       Function Overloading

·       Virtual Functions

·       Abstract classes and virtual Function

·       Virtual Destructors

·       Operator Overloading :-

·       Operator Overloading


 Registration and Evaluation :-

Registration Period



  1 jan-31jan

Jan to feb


  1 march-31 march

march to april


  1 may-31 may

May to june


 1 july-31 july

July to august


1 sep-30 sep

September to october


1 nov-30nov

Nov to dec


 Government  Recognisation- The NICT is a autonomous body. Official Gazette – Uttar Pardesh, Allahabad , Saturday, 23 August, 2014 (Bhadra 1, 1936 Saka Samvat)  Part-8, Page- 170. U. P. Government, Registration No.- 4/25/154 (India). ISO 9001:2015 Certified & TM by Government of India.

According to the Official Gazette of UP Government , the Certificate issued by NICT , will  be eligible in all Government, Semi- Government & Private sector.