ITCS 3112: Design and Implementation of Object-Oriented Systems
University of North Carolina, Charlotte
In-depth exploration of object-oriented programming and system development. Topics include: evolution of object-oriented methodology; concept of the object-oriented approach; object-oriented programming languages; object-oriented analysis and design; the design of software for reuse; and incremental software development.
Average GPA: 3.55
Grade distribution records: 2,394 students across 30 terms.
Grade distribution
| Grade | Students | Percent |
|---|---|---|
| A | 1,672 | 69.8% |
| B | 382 | 16.0% |
| C | 96 | 4.0% |
| D | 42 | 1.8% |
| F | 80 | 3.3% |
| W | 68 | 2.8% |
Based on 2,394 student grade records across 30 terms and 7 professors.
Instructors
- Sara Scott 1,279 students, Average GPA 3.51
- Daniel Jugan 605 students, Average GPA 3.83
- Kalpathi Subramanian 223 students, Average GPA 2.35
- Ryan Essenmacher 147 students, Average GPA 3.83
- Mohsen Dorodchi 76 students, Average GPA 3.47
- M Taghi Mostafavi 35 students, Average GPA 3.62
- Ali Sever 28 students, Average GPA 3.64