May 11, 2024  
College Catalog 2024 - 2025 
  
College Catalog 2024 - 2025

CSC-237 C++ Programming


In this course, students who already have been exposed to programming and Object Oriented thinking, develop the ability to correctly analyze a variety of problems and generate appropriate algorithmic solutions using the C++ Programming Language. The course emphasizes the principles of top-down structured design and Object Oriented thinking. Topics include but are not limited to branching and looping mechanisms; arrays, functions and function overloading, arguments by reference and by value as well as optional arguments; recursion; pointers, creating libraries and namespaces, structures and classes, constructors and other methods, overloading operators; file I/O; inheritance and polymorphism. Strong analytical skills are recommended for students enrolling in this course. For additional information and/or a course syllabus contact CS@bhcc.edu
Prerequisites ENG-095 , MAT-194  and CSC-120  with a grade of C or better.
Gen. Ed. Course No
Mass Transfer Course No
Credits: 4