Apr 12, 2026  
2026-2027 Catalog 
    
2026-2027 Catalog
Add to My Catalog (opens a new window)

CSE 120: Software Engineering


Units: 4

Teams work on approved design projects or on software teams. Through these projects, students will practice design methodology and learn modern software engineering techniques to create reliable, efficient, reusable, and maintainable software systems using various design process models. Good standard project practices topics will be covered.

Course Details
Repeats Allowed for Credit: 0

Laboratory included
Normal Letter Grade only

GE Requirements
  • Upper Division: Culminating Experience
  • Intellectual Experience: Scientific Method

Requisites and Restrictions
Prerequisite Courses: (CSE 031 or EE 060) and CSE 100 and (MATH 024 OR MATH 041).
Cannot also be taken due to similarity of content: ENGR 190, ENGR 193, ENGR 194

Open only to the following class level(s):
  • Senior

Instructor Permission Required: No


View course scheduling information




Add to My Catalog (opens a new window)