Apply     Visit     Give     |     Alumni     Parents     Offices     TCNJ Today     

CSC 220: Computer Science I: Computational Problem Solving

Offered Every Semester

Course Units: 1

A first course in computer science for computer science majors in which students learn to express algorithmic ideas in an abstract manner. An object-oriented language such as Java will be introduced; however, the emphasis is on algorithmic design and implementation rather than language mechanics. Students will become intimately familiar with expressing mathematical ideas as programs.

Prerequisite course(s): None

Required for major/minor: Computer Science Major, Computer Science Minor

Option for major/minor: None