CIS 014 - C++ PROGRAMMING

    Recent Professors
    Joseph Su
    Recent Semesters
    Fall 2026, Spring 2026, Fall 2025, Spring 2025, Summer 2023
    Class Size
    30–60 students
    Credits
    3
    Prerequisite
    CIS 012 or equivalent
    Fall 2026 Sections
    View Fall 2026 sections of CIS 014
    Transfers To
    CSU
    Description
    Application development using C++ programming language. Coverage of object-oriented programming principles and techniques. Topics include C++ basics, control structures, functions, arrays, pointers, classes, overloading, data abstraction, encapsulation, inheritance, polymorphism, virtual functions, file processing, templates, exceptions, and STL (Standard Template Library). Preparation for the C++ Institute's C++ Certified Associate Programmer (CPA) and C++ Certified Professional Programmer (CPP) exams. Total of 36 hours lecture and 54 hours laboratory.