Undergraduate Course Directory

Course Search

To filter and search by keywords in course titles, see the Course Search.

Courses by Subject Area

Click on the links below for a list of courses in that subject area. You may then click “View Classes” to see scheduled classes for individual courses.

2102. Introduction to Software Engineering

3.00 credits

Prerequisites: CSE 2050 or 2100, and 2500 which may be taken concurrently.

Grading Basis: Graded

Software engineering concepts including the software life cycle and other software-development process models. Specification techniques, design methodologies, performance analysis, and verification techniques. Team-oriented software design and development, and project management techniques.Use of appropriate design and debugging tools for a modern programming language. Homework and laboratory projects that emphasize design and the use/features of a modern programming language.


Last Refreshed: 06-MAY-21 05.20.19.123041 AM
To view current class enrollment click the refresh icon next to the enrollment numbers.
Term Campus Instruction Mode Instructor Section Session Schedule Location Enrollment Notes
Fall 2021 Storrs Online Gokhale, Swapna 001 Reg No Room Required - Online 88/88
Waitlist Spaces: 42
Fall 2021 Storrs In Person Gokhale, Swapna 001L Reg We 12:20pm‑1:10pm
E2 306 22/22
Waitlist Spaces: 12
Fall 2021 Storrs In Person Gokhale, Swapna 002L Reg We 1:25pm‑2:15pm
E2 306 21/22
Fall 2021 Storrs In Person Gokhale, Swapna 003L Reg We 2:30pm‑3:20pm
E2 306 22/22
Waitlist Spaces: 12
Fall 2021 Storrs In Person Gokhale, Swapna 004L Reg We 3:30pm‑4:20pm
E2 306 23/22
Waitlist Spaces: 7
Fall 2021 Stamford In Person Udler, Nadia Z81 Reg Mo 6:20pm‑8:50pm
15/30