| |
Mar 10, 2026
|
|
|
|
|
CIS 227 - C++ Programming II Credit Hours: 3 Contact Hours: 3 Prerequisites/Other Requirements: CIS 127 (C or Higher)
English Prerequisites: None
Math Prerequisites: Eligible for MTH 112 or Math Placement Score of 30 or Higher
Corequisites: None Description: This course builds on foundational C++ programming skills and advances students’ understanding of object-oriented design. Topics include file and stream processing, advanced class design, inheritance, and polymorphism. Recursion, exception handling, templates, and the use of Standard Template Library containers are explored. The course introduces searching and sorting algorithms, emphasizing algorithm efficiency and problem-solving techniques. Students will be able to design, implement, and analyze robust C++ applications that integrate advanced programming constructs and data structures.
General Education Distribution Category Met: None Department Consent: No Department Consent Required Dual Enrollment Allowed: Yes
Add to Catalog (opens a new window)
|
|