Enrollment options

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. Prerequisite: Writing Skills II (ENG095), College Algebra-STEM (MAT194) and Introduction to Computer Science & Object Oriented Programming (CSC120) with grade C or better or equivalent experience with permission of the department chairperson. For additional information and/or a course syllabus contact CS@bhcc.edu. All prerequisites must be completed with a C or better. 01/26/2021-05/18/2021 Hybrid and Remote Tuesday, Thursday 04:00PM - 05:40PM, Synchronous, Room REMOTE
Guests cannot access this course. Please log in.