CIS 160 - Fundamentals of Computer Science I
This course provides students with an introduction to fundamental computer science concepts, including the process of developing algorithms to solve problems, and the corresponding process of developing C++ programs to express those algorithms. Modern programming paradigms and techniques are stressed in the design and implementation of problems solution. Extensive programming activities emphasize the following topics: data types, operators, selection, repetition, data files, functions, overloading, structures, and object abstraction. Offered days only in Fall;offered nights only in Spring.
Note: Students without prior knowledge of a programming language must complete CIS 108 before taking CIS 160. Students with prior knowledge of a programming language should see the department chair.
CIS 108 - Programming Fundamentals