CMPE 131: Software Engineering I

San Jose State University

Why software engineering? What is software engineering? Software development lifecycle activities: project planning and management requirements analysis, requirement specification. Software design, software testing, verification, validation, and documentation. Software quality assurance and review techniques, software maintenance, team-based projects. Prerequisite(s): CMPE 50 (C- or better) or CS 46B (C- or better). High Impact Practice: Collaborative Assignments and Projects.

Average GPA: 3.24

Grade distribution records: 2,591 students across 16 terms.

Grade distribution

GradeStudentsPercent
A+752.9%
A54921.2%
A-43916.9%
B+49519.1%
B52520.3%
B-1857.1%
C+993.8%
C1194.6%
C-401.5%
D+190.7%
D80.3%
D-40.2%
F341.3%

Based on 2,591 student grade records across 16 terms and 10 professors.

Instructors

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

Loading My Class Grades