Course Units: 1
Description: 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
|