COMP 380L: SOFTWARE ENGR LAB
California State University, Northridge
Prerequisites: "C-" or better in CIT 270/L or COMP 282; "C-" or better in PHIL 230 or ECE 320/L; and Oral Communication GE Basic Skills Section A.1. Corequisite: COMP 380. Concepts and techniques for systems engineering, requirements analysis, design, implementation and testing of large-scale computer systems. Principles of software engineering for production of reliable, maintainable and portable software products. Emphasis on object-oriented analysis and design techniques. Topics include unit, integration and systems testing, configuration management, software quality assurance practices and an introduction to Computer Aided Software Engineering (CASE). This is a lecture portion of a course in software engineering involving the design and partial implementation of a software system as a group project. Lab: 3 hours per week.
Average GPA: 3.61
Grade distribution records: 1,310 students across 15 terms.
Grade distribution
| Grade | Students | Percent |
|---|---|---|
| A | 733 | 56.0% |
| A- | 212 | 16.2% |
| B+ | 128 | 9.8% |
| B | 98 | 7.5% |
| B- | 46 | 3.5% |
| C+ | 42 | 3.2% |
| C | 27 | 2.1% |
| C- | 9 | 0.7% |
| D+ | 1 | 0.1% |
| D | 4 | 0.3% |
| D- | 1 | 0.1% |
| F | 9 | 0.7% |
Based on 1,310 student grade records across 15 terms and 11 professors.
Instructors
- Abhishek Verma 524 students, Average GPA 3.43
- Kamran Zamanifar 172 students, Average GPA 3.64
- Afshin Amini 110 students, Average GPA 3.80
- Xunfei Jiang 93 students, Average GPA 3.52
- Mohammed F Abdelrahim 91 students, Average GPA 3.96
- Vanessa I Klotzman 61 students, Average GPA 3.70
- David Alan Freedman 37 students, Average GPA 3.91
- Vahe Karamian 37 students, Average GPA 3.79
- Yasamin Ehteshami 36 students, Average GPA 3.96
- Somayeh Boroumandi 28 students, Average GPA 3.70
- Sevada Isayan 15 students, Average GPA 3.87