Home / Courses / CSI / 3471

CSI 3471: Software Engineering I

Spring 2027 · 4 credit hours · 2 sections · 36 open seats as of Oct 30, 2026, 1:47 AM Central

Prerequisite(s): A minimum grade of C in CSI 3344 or concurrent enrollment; and a minimum grade of C in CSI 3334. Introduction to UML notation; constructing and interpreting use cases; interpreting UML models; introduction to design patterns; introduction to testing; introduction to configuration management; Java as a second language; and implementing a graphical user interface. Laboratory assignments and a small project illustrate and extend concepts from lectures.

Professors teaching CSI 3471 in Spring 2027

Mengfei Ren. See their BUBooks scores and reported grades in the builder.

Sections

CRNSectionWhenWhereInstructorSeats
4957103 Class InstructionTR 12:30pm-1:45pm, T 3:30pm-5:35pmCASHN C314, CASHN C308Mengfei Ren18 of 18 open
5137004 Class InstructionTR 12:30pm-1:45pm, R 3:30pm-5:25pmCASHN C314, CASHN C308Mengfei Ren18 of 18 open

Build a schedule with CSI 3471

Seat counts change fast during registration. The builder checks Baylor live every time you build. Always confirm CRNs in BearWeb.