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