4 credit hoursPrerequisites: CSCI 1170 (or equivalent) with a grade of C or better and MATH 1730 (or equivalent) with a grade of C or better or Math ACT of 26 or better or Calculus placement test score of 73 or better. A continuation of CSCI 1170. Topics include introductory object-oriented programming techniques, software engineering principles, records, recursion, pointers, stacks and queues, linked lists, trees, and sorting and searching. Three lecture hours and two laboratory hours.