Choose a Catalog:  

Updated 2024-2025 Undergraduate Catalog | 20255

PDF of Computer Science Courses

Computer Science Courses

All Computer Science Courses

CS 2321 Computer Science I (4 credits)

Introduction to the basic principles of software development using a modern high-level language, including using selection, looping, function calls, and recursion, along with simple data structures such as arrays and objects, to solve problems. Includes an introduction to software engineering techniques such as interactive debugging, software testing, and methods of software validation. Includes a two-hour lab. Prerequisite: CS 1309; MATH 1170 or MATH 1470 or higher.
Common Course Outline