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

The C++ for C programmers, Part A certification course, will help you to secure qualification in the C++ programming language, which serves as the basis for any specialisation one wants to undertake in computer science. Moreover, the simple structure of the programme will assist the beginners who wish to strengthen their foundation in the C++ language.

The C++ for C programmers, Part A course by Coursera also helps you to enhance your skills in various programming concepts such as graph theory, C++11, and Graph algorithms. Candidates will receive hands-on learning throughout the certification course via diverse practical exercises and examples. These exercises will help you improve your understanding of object-oriented software and algorithms.

Furthermore, the University of California, Santa Cruz offers the C++ for C programmers, Part A programme in conjunction with Coursera, while experienced professionals in the field instruct the training course. You can apply for the certification course to enhance your expertise and thereby, secure various career opportunities.

The Highlights

  • Self-paced learning 
  • Flexibility in deadlines 
  • Discussion forum
  • Certificate on completion 
  • Graded assignments and quizzes
  • Approx 13 hours to complete
  • Offered by University of California, Santa Cruz

Programme Offerings

  • Discussion Forums
  • financial aid
  • graded assignments and quizzes
  • Flexibility in deadlines
  • certificate on completion
  • Self-paced learning
  • peer feedback
  • graded feedback
  • Readings
  • Programming Assignments
  • Financial Assistance

Courses and Certificate Fees

Certificate AvailabilityCertificate Providing Authority
yesCoursera

C++ for C programmers, Part A certification course fee structure

Particulars

Amount

Course Fee, 1 Month

Rs. 4,023

Course Fee, 3 Month

Rs. 8,046

Course Fee, 6 Month

Rs. 12,069



Eligibility Criteria

To join the C++ for C programmers, Part A programme by Coursera, candidates must know the fundamentals of algorithms and object-oriented software. 

Certificate Qualifying Details

Moreover, candidates have to attempt all the quizzes systematically and ensure they submit all assignments in time. Coursera will also conduct a final exam. Course instructors will grade both the assignments and the final exam. You will receive the certificate upon passing the exam successfully. 

What you will learn

C++

Once you complete the C++ for C programmers, Part A certification course by Coursera, you will gain expertise in the following: 

  • To convert an already existing C program to C++ 
  • How to use a type safe input or output 
  • How to avoid a pre-processor 
  • Understanding of the C swap function 
  • Understanding Dijkstra’s shortest path algorithm 
  • Workings of C++ and OO 
  • How to build widgets, the natural way 
  • How to initialize syntax 
  • Understanding of Prim’s and Kruskal’s algorithms and their usage 
  • All about dynamic data structures and how to use them

Who it is for

The course is for experienced C programmers who want to learn to program in C++


Admission Details

Applicants who are eager to receive the C++ for C programmers, Part A certification from Coursera must follow the steps given below: 

  • Head over to the official website of Coursera.
  • Enter ‘C++ for C programmers, Part A’ in the search bar.
  • Select the ‘Enrol for Free’ button at the top left corner. A login page will appear, where you can log in using your email ID or Google account. 
  • Next, you need to select the type of enrolment you want and pay the required fee to confirm the application. You will have two options to choose from: they can opt for paid mode or the ‘Full course, No certificate’ mode. 

Application Details

Interested candidates need to provide their name, phone number or Email Id to register for the C++ for C programmers, Part A programme by Coursera. The candidate can opt for either a full free course without a certificate, or pay for the certification fee directly and complete the course with a certificate, based on preference.

The Syllabus

Videos
  • Overview and Course Organisation
  • Getting Started
  • C++ Advantages
  • Using C++ Code
  • C++ Improvements
  • Swap Function in C++
  • Converting a C Program to C++
  • C++ is Better Than C
  • C Swap Function
  • Generics
Readings
  • Module 1 Overview

Videos
  • C++ Functions and Generics
  • Graph Theory & Algorithms
  • Multiple Template Arguments
  • Dijkstra Shortest Path
  • Natural Way to Build Widgets
  • Graph as a Data Structure
  • Enum & Operator Overloading
  • C++ Creating Types
  • Example: typedef days
  • C++ Point
Readings
  • Module 2 Overview

Videos
  • C++ Classes and Object orientation
  • Dynamic Data Structures in STL
  • Deep vs. Shallow Copy
  • More Constructors
  • The is-connected Algorithm
  • Complex Aggregates - Lists
  • Point and its Constructor
  • List
  • Using Dijkstra's Algorithm
  • Print() Chaining
  • More Elaborate List
  • Destructor
Readings
  • Module 3 Overview

Videos
  • MST
  • Jarnik-Prim MST
  • Vector Methods
  • Jarnik-Prim MST: Another Look
  • C++11 Feature: auto
  • STL and STL C++11
  • STL Example
  • Kruskal's Algorithm
  • More Code
  • Iterators Categories
  • C++11 Feature: for statement
  • STL Input File
  • Overloading and Function Selection
  • Output a Random Graph
Readings
  • Module 4 Overview

Practice Exercises
  • Exam Practice
  • Final Exam

Instructors

UC Santa Cruz Frequently Asked Questions (FAQ's)

1: Who evaluates the assignments in the course?

The instructor of the certification course will grade the assignments based on a grading system devised by Coursera.

2: Is C++ more challenging than Python?

In terms of syntax, C++ can be more challenging to learn than Python, especially because Python by nature is straightforward to use. But since the two languages are primarily used to meet widely different needs, we cannot compare them on common grounds.

3: Does the course curriculum consist of a final assessment?

Yes, the course curriculum consists of a final exam, which will be a practical exam and is a prerequisite to avail the final certificate.

4: What are the prerequisites for the course?

To enrol in C++ for C programmers, Part A certification course, candidates must have a basic understanding of object-oriented software and algorithms.

5: Does Coursera provide financial aid?

Yes, Coursera provides financial assistance to candidates who are unable to pay for the course, after evaluating their application for the same.

Articles

Download Careers360 App's

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

  • student
    250M+

    Students

  • colleges
    30,000+

    Colleges

  • exams
    500+

    Exams

  • ebook
    1500+

    E-Books

  • certification
    12000+

    Cetifications

student
Mobile Screen

We Appeared in

Back to top