CSE 110Software Engineering
Introduction to software development and engineering methods, including specification, design, implementation, testing, and process. An emphasis on team development, agile methods, and use of tools such as IDE’s, version control, and test harnesses.
Prerequisites
From the catalog: “CSE 100 or CSE 100R; restricted to students within the CS25, CS26, CS27, CS29, and EC26 majors. All other students will be allowed as space permits.”
Where it sits in degree plans
Suggested plans most often put it in Year 2 · Spring (1 program).
Required in (1)
- Computer Science (B.S.)