2024-2025 Catalog 
    
    Oct 18, 2024  
2024-2025 Catalog

CSC 234 Advanced C++ Programming

Lecture: 2 Lab: 3 Clinic: 0 Credits: 3
This course is a continuation of CSC 134  using the C++ programming language with standard programming principles. Emphasis is placed on advanced arrays/tables, file management/processing techniques, data structures, sub-programs, interactive processing, sort/merge routines, and libraries. Upon completion, students should be able to design, code, test, debug and document programming solutions.

Pre-requisite(s): CSC 134.  
Course is typically offered in Spring.
Course has transfer restrictions - 10 years

Student Learning Outcomes (SLOs)
At completion of the course, the student should be able to do the following:

  1. Administer the Integerated Development Environment (IDE) in the development of C++ programs.
  2. Group data strauctures in the develoment of C++ programs.
  3. Invent C++ Programs which contain Object-Oriented Programming methodologies.
  4. Identify common programming inefficiencies found in C++ programs.