COMP 586: OO SOFTWARE DEV

California State University, Northridge

Prerequisites: Comp 322/L; 380/L. Review of object oriented concepts. Comparison with functional methods. Benefits and pitfalls of object orientation. Fundamentals of object-oriented modeling-associations, links, states. Survey of object-oriented development methods. In-depth study of a current object-oriented method. Object-oriented software requirements analysis and modeling. Object-oriented preliminary design. Designing concurrent and multiprocessor systems. Object-oriented detailed design. Object-oriented and object-based implementations. Object-oriented testing.

Average GPA: 2.89

Grade distribution records: 201 students across 7 terms.

Grade distribution

GradeStudentsPercent
A6029.9%
A-3215.9%
B+199.5%
B2210.9%
B-115.5%
C+31.5%
C2110.4%
C-42.0%
D84.0%
D-10.5%
F2010.0%

Based on 201 student grade records across 7 terms and 2 professors.

Instructors

Still loading. This can take a moment on a slow connection.

Loading My Class Grades