CIS240 C++ Programming Language

General study of the C++ programming language, including all data types. Emphasis is placed on programming, problem solving, and writing structured, efficient, and robust code. Topics include functions (user defined and built-in), arrays, structures (classes), pointers, linked lists, stacks and queues, sorting (selection, quicksort, insertion), searching (linear and binary), recursion, and inheritance.

Credit Hours

4

Lecture Hours

3

Lab Hours

2

Prerequisite

CIS141 Computer Science I or CIS205 C Programming

Attributes

  • Computer Science Elective

  • Free Elective