Academic Calendar 2024-2025

Search Results

Search Results for "CISC 495"

CISC 495  Software Evolution  Units: 3.00  
While working in groups, students will participate in the evolution of a software artifact. Elements of a software life cycle are examined in detail: requirements analysis, design recovery, refactoring, documentation, version, and configuration management.
Learning Hours: 120 (15 Lecture, 60 Group Learning, 45 Private Study)  
Requirements: Prerequisite Level 4 or above and registration in a Computing Major, or a BMCO, COCA, COGS, COMA, or CSCI Specialization Plan and cumulative GPA of 1.90 or higher and a GPA of 2.60 in CISC/COCA/COGS/SOFT and a minimum of 12.0 units in CISC/COCA/COGS/SOFT at the 300-level or above and GPA of 2.60 in CISC/COCA/COGS/SOFT at the 300-level or above. Recommended CISC 322/3.0 or CISC 326/3.0. Exclusion Maximum of one course from: CISC 495/3.0; CISC 496/3.0; CISC 499/3.0; CISC 500/6.0; COGS 499/3.0. Exclusion Maximum of one course from: CISC 495/3.0; CISC 498/6.0.  
Offering Faculty: Faculty of Arts and Science  

Course Learning Outcomes:

  1. Participate in the evolution of a large software artifact.
  2. Articulate the effects of a change in software requirements on the design and implementation of a large software artifact.
  3. Reflect on how their previous education influenced their work in the course and how their experience in the course will affect their future learning and career.