CS 151 - Advanced C++ Programming

    Recent Professors
    Bhrigu Celly
    Recent Semesters
    Summer 2026
    Class Size
    24 students
    Credits
    3
    Prerequisite
    CS 150 .
    Summer 2026 Sections
    View Summer 2026 sections of CS 151
    Transfers To
    CSU
    Description
    In this advanced programming course, students design and implement increasingly complex C++ programs that build upon skills acquired in C++ Programming ( CS 150 ). Students also develop appropriate and efficient methods to test their programs. Topics include polymorphism, inheritance, class libraries, the standard template library, pointers, advanced file input/output operations, recursion, virtual functions, exception handling, dynamic memory management, bitwise operators, and data structures, such as linked lists, stacks, queues, and binary trees.