CSCI 4603


None
Course Number:
CSCI 4603

Approved Starting Semester:
Fall 2022

Course Title:
Requirements and Project Management

Course Description (Bulletin Description):
Introduces students to project management for software systems. Requirement concepts include elicitation, functional and non-functional requirements, prototyping, and requirement tracking. Project management topics include project planning, organizing, tracking, scheduling, and risk management.

Prerequisite:
CSCI 2010 or CSCI 2000

Co-requisite:
None

Pre/Co-requisite::
None

Dual-Listed:
None

Course Objectives (Course-level Student Learning Outcomes):
At the completion of the course, the student will be able to: 1. Write a successful project proposal. 2. Construct a work breakdown and measure progress 3. Identify appropriate work assignments for a project and map them into software development tasks. 4. Identify and manage risks and problems that may lead to project failure. 5. Demonstrate team management and conflict resolution. 6. Gather, analyze, and manage requirements for a software system 7. Differentiate between functional requirements and non-functional requirements

Topics Covered (In Outline/Calendar):
What is project management, risk management, team creation and management, resource management, issue tracking. Eliciting requirements, modelling and analyzing requirements, communicating requirements, and evolving requirements.

Student Learning Outcomes:
  • Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions. (SLO1)
  • Apply computer science theory and software development fundamentals to produce computing-based solutions. (SLO6-CS)
  • Use systemic approaches to select, develop, apply, integrate, and administer secure computing technologies to accomplish user goals. (SLO6-CIT)
Course Coordinator:
Dr. Kriti Chauhan

Instructor-in-charge:
Dr. Kriti Chauhan

Previous Professors:
Mr. Barry Bruster, Dr. Kriti Chauhan

Technologies / Skills:
Software project management

Textbook(s):
Spring 2026
Title: INFORMATION TECHNOLOGY PROJECT MANAGEMENT
Edition: 9th
Author: KATHY SCHWALBE
Publisher: CENGAGE LEARNING
ISBN: 9781337101356
========================================


Go back to choose another course