Add on Program C & C++
Add-on Program- Web Development
Get your Certificate
- Course Name: Certificate Course in Programming through C and C++
- Course Code: PCC-1
- Duration of the Course (in hours): 45 hrs.
- Fees (INR): NIL
- Minimum Eligibility Criteria & prerequisites: Basic knowledge of computer
- For Registration:https://www.nrigroupindia.com/niist/add-on-program/
Objective of the course:
The course is designed to provide programming fundamentals using C & C++. By the end of this course, participants will be able to:
- Read and write the C and C++ code.
- Understand how to use the concept of data structure and object-oriented design principles in the context of the C and C++ languages respectively.
- Able to work on file handling in both the language.
- Use the C++ interfaces and libraries.
Learning Outcomes:
After the completion of the course, the participant will be able to:
- Understand the basic terminology used in computer, write, compile and debug programs in C language and use different data types in a computer program.
- Understand object-oriented programming features in C++.
- Apply these features to program design and implementation.
- Understand object-oriented concepts and how they are supported by C++.
- Apply the concept of data structures in both languages.

The course of study gives the participant the opportunity to go beyond the conventional curriculum. If the graduate has completed, the special skills required for engineering have been developed. C Programming is one of the oldest programming languages around and continues to inspire the world amid the proliferation of higher-level languages. C is a general language suitable for developing mostly state-of-the-art machine frameworks like OS kernels, databases, embedded systems, and trillion-dollar graphics packages worldwide. C++ is an overall programming language developed as an extension of the language of C, ‘C with the classes.’ Modern C++ features object-oriented, generically, and functional features in addition to the memory management facility at a low level. The language has expanded greatly over time. It is almost always compiled, and a lot of vendors provide C++ compilers.
Outlines of Course:
| S. No. | Topic | Minimum No. Of Hours |
| 1 | Introduction to C and C++ | 03 Hrs |
| 2 | Data types & operator | 04 hrs |
| 3 | Control Structure | 04 hrs |
| 4 | Functions | 04 hrs |
| 5 | Arrays & Pointers | 04 hrs |
| 6 | Structures & Union | 04 hrs |
| 7 | Classes & Objects | 04 hrs |
| 8 | Inheritance | 04 hrs |
| 9 | Polymorphism and Overloading | 04 hrs |
| 10 | Exception handling | 03 hrs |
| 11 | File handling Operations | 05 hrs |
| Total Hours | 45 hrs | |
| Theory / Lecture Hours | 03 hrs | |
| Practical / Lecture Hours | 42 hrs |
Books Recommended:
Object-oriented programming with C++, D. Ravichandran (PHI)
Problem-solving with C By M.T.somashekara (PHI)
