Course Info

Browse the Course Catalog Course Search

Course Info for CPSC - 340 - 01, Spring 2026
Class number: 2747 Title: Software Engineering Department: Computer Science
Career: Undergraduate Component: Lecture Session: Regular
Instructor's Permission Required: No Grading Basis: Regular Units: 1.00
Enrollment limited to 24 Current enrollment: 16 Available seats: 8
Start date: Tuesday, January 20, 2026 End date: Friday, May 8, 2026 Mode of Instruction: In Person
Schedule: W: 6:30PM-9:00PM, MECC - 232 Instructor(s): Spezialetti, Madalene
Prerequisite(s): Prerequisite: C- or better in Computer Science 215L and Computer Science 203 (or concurrent enrollment in 203).
Distribution Requirement: Meets Numerical & Symbolic Reasoning Requirement
Course Description:
The study of issues involved in developing large-scale software systems. Topics covered include software life cycle, system design and specification, advanced programming concepts, and techniques for software testing, debugging, and maintenance. The issues studied will be applied to team projects.