4.00 Credits
Description: A continuation of CSCI 207. The course continues the development of procedural and object-oriented programming concepts and implementation. The course also introduces the student to elementary data structures (lists, stacks, binary trees, sequential files), to the common algorithms used with these data structures, algorithm analysis, and secure programming. Prerequisites: A grade of C- or better in CSCI207; and at least one of MATH101, MATH201, MATH261, MATH300, or QMTH205. Notes: CSCI majors, DIFD majors, and CS minors should take CSCI 210 in the same semester as CSCI 208. Offered in fall and spring. Lab fee: $15.