May 29, 2024  
2023-2024 University Catalog 
  
2023-2024 University Catalog
Add to Portfolio (opens a new window)

CSCI 1583 - Software Design and Development I

College of Sciences

Lecture
- Credits: 3

Prerequisite: MATH 1115 or higher with a grade of C or better; Eligibility for Math 1125 or higher, concurrent registration in CSCI 1581 is required. An introduction to software design and development using an object-oriented approach. Topics include designing specifying implementing and testing elementary classes; developing simple algorithms in an object-oriented programming language; programming-by-contract; implementing fundamental structural relations between classes. Intended primarily for Computer Science majors. 

Prerequisites/Corequisites: Math 1115 or higher with a grade of C or better & concurrent enrollment in CSCI 1581.
Grading Basis: Graded
Repeatable: No
Consent Required to Add No
Consent Required to Drop No



Add to Portfolio (opens a new window)