Students
Tuition Fee
Not Available
Start Date
Not Available
Medium of studying
Not Available
Duration
Not Available
Details
Program Details
Degree
Bachelors
Major
Artificial Intelligence | Computer Science | Software Engineering
Area of study
Information and Communication Technologies
Course Language
English
Intakes
Program start dateApplication deadline
2024-01-05-
About Program

Program Overview


University Programs

The university offers a range of programs for students to choose from.


Undergraduate Programs

  • Fundamental Computation
  • Artificial Intelligence
  • Security
  • Software Design
  • Computing, Mathematics and Analytics
  • Computing and the Creative Arts

The School of Computing has a group of academic advisors who are available to answer questions about the undergraduate programs.


Graduate Programs

  • Master's (MSc) Program
  • Doctoral (PhD) Program
  • Biomedical Informatics Program
  • Dual Master's Program with AUS
  • Master of Digital Product Management
  • Field of Study in Artificial Intelligence
  • NSERC CREATE Cybersecurity Program
  • NSERC CREATE Program in Medical Informatics

The School of Computing has a team of people who are available to help prospective students with their concerns.


Research Areas

  • Theory of Computation
  • Software Engineering
  • Human Computer Interaction and Gaming
  • Artificial Intelligence
  • Systems and Networks
  • Data Analytics
  • Security
  • Biomedical Computing

Course Details

CISC 423 - Software Requirements

Description

An integrated approach to discovering and documenting software requirements. Identification of stakeholders; customer, operator, analyst, and developer perspectives. Requirements elicitation. Transition from initial (informal) requirements to semi-formal and formal representations. Requirements analysis process; analysis patterns. Requirements specification techniques. Relation to architecture and user interface design; traceability of requirements.


Learning Hours

120 (36 Lecture, 84 Private Study)


Prerequisite

Registration in a School of Computing Plan and a minimum grade of a C- (obtained in any term) or a 'Pass' (obtained in Winter 2020) in (CISC 223 and CISC 235).


Corequisite

(CISC 325 and [CISC 322 or CISC 326])


See More