CSCI 2120 - Software Design and Development II College of Sciences
Lecture - Credits: 3
A continuation of CSCI 1581 & CSCI 1583 or CSCI 1584 & CSCI 1585 with emphasis on algorithmic techniques and the structuring of larger systems. Topics include sorting and searching, recursion, inheritance and polymorphism, composition, abstract classes and interfaces, exception handling, and the model-view-controller structure. Three hours of lecture.
(The successor course CSCI 2125 has MATH 3721 as a co-requisite; credit or concurrent registration in MATH 1116 or MATH 1126 , which are prerequisites for MATH 3721, is therefore recommended.)
Prerequisites/Corequisites: Credit for CSCI 1581 & CSCI 1583 or CSCI 1584 & CSCI 1585 with C+, and concurrent registration in CSCI 2121 . Grading Basis: Graded Repeatable: No Consent Required to Add No Consent Required to Drop No
Add to Portfolio (opens a new window)
|