CS 180: INTRODUCTION TO SOFTWARE ENGINEERING

University of California, Riverside

4 Units, Lecture, 3 hours; laboratory, 2 hours; individual study, 1 hour. Prerequisite(s): CS 100. A study of software engineering techniques for the development, maintenance, and evolution of large software systems. Topics include requirements and specification; system design and implementation; debugging, testing, and quality assurance; reengineering; project management; software process; tools; and environments.

Average GPA: 3.32

Grade distribution records: 1,708 students across 20 terms.

Grade distribution

GradeStudentsPercent
A+25114.7%
A28916.9%
A-37321.8%
B+26115.3%
B1699.9%
B-1227.1%
C+734.3%
C492.9%
C-372.2%
D+171.0%
D171.0%
D-150.9%
F171.0%
NP10.1%
S100.6%
W70.4%

Based on 1,708 student grade records across 20 terms and 3 professors.

Instructors

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

Loading My Class Grades