IS 676

Requirement Engineering. 3 credits, 3 contact hours

New Jersey Institute of Technology · UGRD · Fall 2026

1 section
Add to a schedule

Catalog description

Prerequisites or Corequisites: IS 663 or CS 673 or equivalent project experience in the field. Requirements engineering is one of the all-important beginning stages of the systems development life cycle. Revealing and understanding the system's requirements is a crucial component of success for developing new computing systems or adjusting existing applications. This course covers the theory, principles, and practical application of the methodologies and tools for requirements engineering. The focus is development of large software systems and the integration of multiple systems into a comprehensive, domain dependent solution. All aspects of requirements engineering including the knowledge and skills needed to elicit and analyze requirements, translate these requirements into technical specifications, verify that the requirements accurately capture the system requirements, and manage software requirements through the system development cycle will be covered. Students will actively participate in discussions, labs and exercises, and prepare operational requirements and technical specifications for real-world problems. We will spend a considerable amount of time interacting and learning through discussion of assigned readings and other material.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 3 hours ago

001

Availability not recently verified
Class #new_jersey-2793Fall 2026UGRD
Days & times
No scheduled meeting time
Meeting dates
Location
Instructor
Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?