Techniques for analysis, design, implementation, and testing with emphasis on reusability and team development. Use of metrics to estimate project cost and personnel requirements and to evaluate life cycle products. CASE tools for supporting life cycle activities. Students will be required to participate in a team project to modify a large system and write and present a paper on a selected software engineering topic. Emphasis on current techniques for documenting user's requirements and producing maintainable, cost-effective systems.
Project includes developing requirements, specifications, and design of a software system.
Students will present a semester-based project. IPFW's MS in ACS was exactly what I was looking for. The curriculum was well rounded and I was able to directly apply what I learned to the projects I was assigned at work. The remaining 24 credit hours will be chosen from the following courses. All of these courses have CS 260 and Stat 511 or equivalents as prerequisites unless stated otherwise.