CSE 403

Home

Classwork

Calendar Lectures Assignments Turn-in Projects Software Tools Resources Old exams

Administration

Syllabus Grading Academic Conduct Accommodations

Communication

Forum Wiki Email archives

Syllabus

Course Description

Fundamentals of software engineering using a group project as the basic vehicle. Topics covered include managing complexity, requirements specification, architectural and detailed design, testing and analysis, software process, and tools and environments.

Prerequisites

Catalog and Time Schedule

The calendar and assignments are subject to change.

Course Format

The class meets three times a week for lectures and once a week for section. Classroom material is enhanced with assigned readings. A major component of the course is teamwork on a group project. Individual work includes reading summaries and assignments, and one or two exams.

Textbook

There is no required textbook. The Pragmatic Programmer, by Dave Thomas and Andy Hunt, is recommended. (You already own it, because you bought it when you took CSE 331.)