Object-Oriented Software Development
General
Prefix
CSCI
Course Number
430
Course Level
Undergraduate
Department/Unit(s)
College/School
College of Science and Engineering
Description
Techniques for identifying and specifying objects, object classes and operations in designing software. Development of a major project using object-oriented analysis, design and programming techniques.
Prerequisites
Credits
Min
3
Max
3
Repeatable
No
Goals and Diversity
MN Goal Course
No
Cultural Diversity
No
Learning Outcomes
Outcome
Develop a moderately large program using object oriented principles.
Outcome
Design objects with multiple uses in various programming projects.
Outcome
Write code using common design patterns in appropriate contexts.
Outcome
Apply object oriented methodology in the context of an existing architecture.
Outcome
Apply best practices associated with the object oriented methodology.
Course Outline
Course Outline
Dependencies
Programs
CSCI430
is a
completion requirement
for: