Carleton University · SYSC 3120

Software Requirements Engineering

Credits : 0.5 creditReference year : 2026-27

Description

Current techniques, notations, methods, processes and tools used in Requirements Engineering. Requirements elicitation, negotiation, modeling requirements, management, validation. Skills needed for Requirements Engineering and the many disciplines on which it draws. Requirements analysis: domain modeling, modeling object interactions; UML modeling. Introduction to software development processes.

Prerequisites

  • Prerequisite(s): SYSC 2004 and enrolment in Software Engineering.

Conditions and arrangements

  • Precludes additional credit for Precludes additional credit for SYSC 3020 and COMP 3004 .
  • Prerequisite(s): SYSC 2004 and enrolment in Software Engineering.
  • Lectures three hours a week, laboratory three hours alternate weeks.
Reference text in its original language

Current techniques, notations, methods, processes and tools used in Requirements Engineering. Requirements elicitation, negotiation, modeling requirements, management, validation. Skills needed for Requirements Engineering and the many disciplines on which it draws. Requirements analysis: domain modeling, modeling object interactions; UML modeling. Introduction to software development processes.

  • Prerequisite(s): SYSC 2004 and enrolment in Software Engineering.
  • Precludes additional credit for Precludes additional credit for SYSC 3020 and COMP 3004 .
  • Lectures three hours a week, laboratory three hours alternate weeks.

Sources and references

Dates and sources are retained to help you verify the information. Translations are provided to facilitate reading; the official source governs conditions and requirements.

Source reference : https://calendar.carleton.ca/undergrad/courses/SYSC/

Write to StudyCanada

Your plans or a question: let’s continue the conversation by email.

We will use these details to reply to your enquiry. Privacy

This form contacts StudyCanada. To contact this institution, use the details on its profile.