Villanova Department of Computing Sciences

CSC 8540

Software Engineering

3 Credits Format: lecture Level: graduate

Description: An introduction to software engineering covering development life-cycle models, requirements analysis and specification, design concepts and methods, testing, maintenance, CASE tools and management concerns. Additional topics may include reuse, metrics, experimentation, reengineering, development environments, and standards. The student may be required to write a research paper and/or give an in-class presentation.

Textbooks:

Objectives: No objective data is available.

Coordinator: Dr. Dan Joyce

Prerequisites: None

Required For:

Elective For: