CSI 3471: Software Engineering I
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
| CRN | Section | When | Where | Instructor | Seats |
|---|---|---|---|---|---|
| 49571 | 03 Class Instruction | TR 12:30pm-1:45pm, T 3:30pm-5:35pm | CASHN C314, CASHN C308 | Mengfei Ren | 18 of 18 open |
| 51370 | 04 Class Instruction | TR 12:30pm-1:45pm, R 3:30pm-5:25pm | CASHN C314, CASHN C308 | Mengfei Ren | 18 of 18 open |