Computer Science I

Download as PDF

Course Information

Subject code

CSCI

Subject Code Description

Computer Science

Course Number

2911

Catalog Title

Computer Science I

Course Description

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 Hours Min

3

Restricted to the following student level(s)

UG - Undergraduate

Repeat Status

N - Course May Not Be Repeated