CS 160: Software Engineering

San Jose State University

Software engineering principles, software process and process models, requirements elicitation and analysis, design, configuration management, quality control, project planning, social and ethical issues. Required team-based software development, including written requirements specification and design documentation, oral presentation, and tool use. Prerequisite(s): CS 146, CS 151 (with a grade of "C-" or better in each); CS 100W (with a grade of "C" or better). Computer Science majors only.

Average GPA: 3.60

Grade distribution records: 1,690 students across 16 terms.

Grade distribution

GradeStudentsPercent
A+1539.1%
A68440.5%
A-30217.9%
B+21913.0%
B20011.8%
B-714.2%
C+221.3%
C160.9%
C-150.9%
D+20.1%
F60.4%

Based on 1,690 student grade records across 16 terms and 11 professors.

Instructors

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

Loading My Class Grades