Technology and Information Management

A to Z Course Index

Information Sessions

Certificate Programs

Transcripts

Course Locations

Concurrent Enrollment

Order a Catalog cover

Courses begin every month. A new edition of our catalog is published three times a year in early April, July and December.


Quick Enroll

Search

C++ Programming I

Enroll Now:


expand Online, enroll anytime

X412.1 (2 semester units in EECS)

An elective in the Post-Baccalaureate Certificate in Information Systems and Management

C++ is a popular, widely used object-oriented programming (OOP) language. C++ provides all the tools for OOP, such as data abstraction, inheritance, polymorphism and generic programming. Get a solid introduction to all the major features of American National Standards Institute (ANSI) standard C++, including the newer syntactic and semantic constructs, by studying each concept through lucid, fluent examples. Prepare to learn all major features of C++, including objects, classes, pointers, and single and multiple inheritance.

Prerequisites: Introduction to C Language Programming X24 or reasonable knowledge of the C programming language including familiarity with C data types, structures and arrays; decision and looping constructs; use of pointers; and defining and invoking functions. Access to a C++ compiler is required.

Enroll Online by July 8 to Avoid Phone, Mail and In-Person Enrollments

We are upgrading our systems in July, so please enroll online in summer 2013 courses by July 8, 2013. After July 8, you must enroll in summer 2013 courses by phone, by mail or in person.

Future-Term Courses and Enrollments

Courses are offered three terms per year: spring, summer, fall. Information about upcoming courses is available when enrollment opens each term.

Join our email list for periodic updates about course availability.