Skip to Main Content

Computer Science I

Download as PDF

Course Information

Subject code

CSCI

Subject Code Description

Computer Science

Course Number

2911

Course Title

Computer Science I

Catalog Subject and Course Number

CSCI 2911

Catalog Title

Computer Science I

Course Description (Combined)

Prerequisite: CSCI 1611 or 1911 or advisor approval; and MATH 1130 (concurrent enrollment allowed)

The fundamentals of algorithmic problem solving, plus structured and object-oriented programming using the Java language. Topics include problem analysis and decomposition; stepwise refinement; pseudocode and charting techniques; basic control structures and data types; regular expressions and data validation; modularization and parameter passing; object-oriented design and classes; ASCII text files; arrays and ArrayLists; testing and debugging. CSCI 2916 lab reinforces these topics with extensive programming assignments.

Credit: 3