CS 427

CS 427 - Software Engineering I

Fall 2025

TitleRubricSectionCRNTypeHoursTimesDaysLocationInstructor
Software Engineering ICS427DS350494ONL3 -    Lingming Zhang
Software Engineering ICS427DS470960ONL4 -    Lingming Zhang
Software Engineering ICS427S336107ONL3 -    Lingming Zhang
Software Engineering ICS427SG41594ONL4 -    Lingming Zhang
Software Engineering ICS427SU36104ONL3 -    Lingming Zhang
Software Engineering ICSE426DS360402ONL3 -    Lingming Zhang
Software Engineering ICSE426DS481169ONL4 -    Lingming Zhang
Software Engineering ICSE426S336112ONL3 -    Lingming Zhang
Software Engineering ICSE426SG76711ONL4 -    Lingming Zhang
Software Engineering ICSE426SU36110ONL3 -    Lingming Zhang

Official Description

Software process, analysis and design. Software development paradigms, system engineering, function-based analysis and design, and object-oriented analysis and design. Course will use team-projects for hands-on exercises. Course Information: Same as CSE 426. 3 undergraduate hours. 3 or 4 graduate hours. Prerequisite: One of CS 222, CS 240, CS 241, CS 340, CS 341 or ECE 391.