|
Nov 27, 2024
|
|
|
|
CSCI 1584 - Software Design and Development I: Python College of Sciences
Lecture - Credits: 3
An introduction to software design and development using an object-oriented approach in Python. 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.
CSCI students may obtain credit toward the degree either in this course (and its lab CSCI 1585) or in the CSCI 1583 /CSCI 1581 pairing, but not both.
Prerequisites/Corequisites: Prerequisite: MATH 1115 or higher with a grade of C or better or eligibility for MATH 1125 or higher.
Concurrent registration in CSCI 1585 is required. Grading Basis: Graded
Add to Portfolio (opens a new window)
|
|