CS115 Programming With C++

Students are introduced to the C++ programming language in this course. The course includes the basic concepts of both the structured programming and object-oriented programming models. Emphasis is on applying sound software engineering principles. Basic declarations and statements, control structures, data and program design, arrays, text strings, pointers, abstraction, classes and objects are covered. Students are required to complete several programs.

Prerequisite

CS104 or Approval; MATH103 or MATH143 or MATH112

Corequisite

None

Credits

4

Distribution

Computer Science/Engineering/Information Technology