CS 1630 SOFTWARE-SYSTEM DESIGN MANAGEMENT

Description

Software-System Design and Management is a software engineering course with particular emphasis on project management, usability testing, customer interviewing, specification of formal requirements, and oral communication. In addition to the focus on a team programming project, we discuss, debate, and think about the team software design and development process. The students learn how to effectively communicate orally - from pitching ideas to a project manager, to interviewing a customer, resolving conflict with another team member, giving feedback and presenting results.

  • Credits: 3
  • Frequency: At least once a year

Prerequisites

Requirements and Grading

Written and programming assignments, a group project, one or two progress exams and a final exam.