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

GradeStudentsPercent
A73356.0%
A-21216.2%
B+1289.8%
B987.5%
B-463.5%
C+423.2%
C272.1%
C-90.7%
D+10.1%
D40.3%
D-10.1%
F90.7%

Based on 1,310 student grade records across 15 terms and 11 professors.

Instructors

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

Loading My Class Grades