CS 110

Introduction to Computer Science I

Use of procedures, parameter passing, block structures, data types, arrays, abstract data structures, conditional control, iterative and recursive processes, and input/output in programming solutions to a variety of problems. Top-down and bottom-up design and functional decomposition to aid in the development of programs. Four hours lecture and two hours lab. Offered Fall and Spring.

Prerequisite: (CS 107 with a minimum grade of C or concurrent MATH 109 with a minimum grade of C)