Description
Course Name: Certificate in C++
Course Id: CIC/Q1001.
Eligibility: Completion of 10+2 (higher Secondary) or equivalent.
Objective: A Certificate in C++ is a valuable qualification for those seeking to enhance their programming skills and pursue a career in software development, particularly in fields that demand high-performance and low-level system control. By mastering C++, individuals can open doors to numerous job opportunities in technology, gaming, embedded systems, and other industries.
Duration: 90 Hrs (Equivalent to 3 months).
How You will Get Diploma Certificate:
Step 1- Select your Course for Certification.
Step 2- Click on Enroll Now.
Step 3- Proceed to Enroll Now.
Step 4- Fill Your Billing Details and Proceed to Pay.
Step 5- You Will be Redirected to Payment Gateway, Pay Course and Exam Fee by Following Options.
Card(Debit/Credit), Wallet, Paytm, Net banking, UPI and Google pay.
Step 6- After Payment You will get Study Material Login id and Password on your email id.
Step 7- After Completion of Course Study give Online Examination.
Step 8- After Online Examination you will get Diploma Certificate soft copy(Scan Copy) and Hard Copy(Original With Seal and Sign).
Step 9- After Certification you will receive Prospect Job Opportunities as per your Interest Area.
Online Examination Detail:
Duration- 60 minutes.
No. of Questions- 30. (Multiple Choice Questions).
Maximum Marks- 100, Passing Marks- 40%.
There is no negative marking in this module.
Marking System: | ||||||
S.No. | No. of Questions | Marks Each Question | Total Marks | |||
1 | 10 | 5 | 50 | |||
2 | 5 | 4 | 20 | |||
3 | 5 | 3 | 15 | |||
4 | 5 | 2 | 10 | |||
5 | 5 | 1 | 5 | |||
30 | 100 | |||||
How Students will be Graded: | ||||||
S.No. | Marks | Grade | ||||
1 | 91-100 | O (Outstanding) | ||||
2 | 81-90 | A+ (Excellent) | ||||
3 | 71-80 | A (Very Good) | ||||
4 | 61-70 | B (Good) | ||||
5 | 51-60 | C (Average) | ||||
6 | 40-50 | P (Pass) | ||||
7 | 0-40 | F (Fail) | ||||
Benefits of Certification:
- Government Authorized Assessment Agency Certification.
- Certificate Valid for Lifetime.
- Lifetime Verification of Certificate.
- Free Job Assistance as per your Interest Area.
Syllabus
Introduction to C Programming: C++, c versus other languages, high vs. low level programs, python implementation, scientific hello world in C++, the code, differences from the C++ version, how to compile and link C++ programs, collect compiler commands in a script, running the script, program structure, type conversion, dynamic memory allocation.
Control Structures: Principles function overloading, function prototype declaration, function call, function definition, actual and formal argument, the return statement, call by value, call by address, call by reference, default arguments, inline function.
Constructors and Destructors: Constructors, general syntax of constructor, default constructor, parameterized constructors, copy constructor, default arguments, some important points about constructors, destructors, general syntax of destructors, some important points about destructors.
Classes and Object: Class Concept, Defining Classes, Defining methods, using object, pointer to object, member object, constant member object, types of classes.
Arrays: Defining arrays, initializing arrays, class arrays, multidimensional arrays, member arrays.
C++: Introduction, basic C++ program construction, C++ data type, C++ manipulators, Arithmetic operators, C++ library functions, the object oriented class library, pre-processor directives in C++, object- oriented programming, C++ vs. java: differences, C files & runtime environment , debugging: gdb.
Job Opportunities after completion of Certificate in C++ course:
After completing the Certificate in C++ program, graduates are equipped with strong programming skills and a deep understanding of object-oriented programming (OOP) concepts. C++ is widely used for system software, game development, and performance-critical applications, making it a valuable skill in various fields of technology.
Career Options:
- Software Developer
- C++ Developer
- Game Developer (C++ is widely used in game development engines)
- Embedded Systems Developer
- Systems Programmer
- Application Developer
- Software Engineer
- Software Tester/Quality Assurance
- Firmware Engineer
- C++ Consultant
Industries:
- Software Development Firms
- Game Development Companies
- Telecommunications
- Embedded Systems & IoT
- Automotive
- Aerospace and Defense
- Finance & Banking (for high-performance trading systems)
Salary Range:
- Entry-level: ₹3.5 – ₹6 LPA
- Mid-level: ₹6 – ₹12 LPA
- Senior-level: ₹12 – ₹20 LPA and above, depending on experience, specialization, and industry.