4 credits.

Pre-requisite: C or better in CSCE 145 or CSCE 106; C or better in MATH 111 or higher (or by Math Placement Test score into MATH 115 or higher math)

Continuation of CSCE 145. Rigorous development of algorithms and computer programs; elementary data structures. Three lecture hours and two laboratory hours per week. Open to all majors.

NOTE: This class uses Java.

Semesters Offered: Fall, Spring, Summer