CSCI 2001

Computer Programming Concepts

Prereq: CSCI 1101, and MATH 1510, or concurrent registration

Introduces students to the fundamental principles of programming. Procedures, recursion, and iteration will be presented as algorithmic development techniques. Abstract data types, modularity and the use of abstraction to hide program details will be emphasized throughout the course. The computer language Python is used as a formal way of expressing algorithms and data.

Credits: 4
Semesters: Fall, Spring

Close X