top of page

Computer Science 242: Programming in C++

3 transferable college credits

Accepted for credit at 2100+ Colleges

Accredited for College Credit by NCCRS

Trusted By

100K
Students

50
States

2100+ Colleges

Programming in C++

Earn college credit with Programming in C++—a self-paced online course covering C++ fundamentals, OOP, classes, inheritance basics, and core data structures. Complete short lessons, quizzes, and assignments on your schedule, then finish with a proctored final exam. Ideal for CS majors and prerequisite credit, with transcript options for transfer credit.

UPI Study offers 70+ affordable online college courses Business, Computer Science, Natural Sciences, Psychology, English, Math & More. Earn transferable college credit through UPI Study for elective or primary requirements.

 

Over 48750 students have already transferred credits to over 1750 universities till 2026 via ACE & NCCRS Credit Accreditation.  

Upon the successful completion of this course, students will be able to: master variables, control structures, and functions, and define the critical role of algorithms in computational problem-solving; acquire skills in pseudocode for mapping out algorithmic processes and delving into essential elements of C++ programming, such as data types, loops, and arrays; apply object-oriented programming principles to create modular and reusable code structures through classes, inheritance, and polymorphism; and critically assess memory management and pointer manipulation for real-world software development.

Learn more about Programming in C++

Learning Outcomes

Upon the successful completion of this course, students will be able to: master variables, control structures, and functions, and define the critical role of algorithms in computational problem-solving; acquire skills in pseudocode for mapping out algorithmic processes and delving into essential elements of C++ programming, such as data types, loops, and arrays; apply object-oriented programming principles to create modular and reusable code structures through classes, inheritance, and polymorphism; and critically assess memory management and pointer manipulation for real-world software development.

Major Course Topics

Major topics include fundamentals of computer programming; fundamentals of C++ programming; programming with branching in C++; programming using loops in C++; arrays and vectors handling text data in C++; fundamentals of functions in C++ programming; object-oriented programming with classes in C++; file handling in C++ programming; pointers and memory management in C++; and advanced concepts in C++ programming.

bottom of page