Course:INFO420 - Software Project Management
On Campus Offering:Fall (eve), Spring (eve)
Online Offering:Winter, Summer
Faculty:Leitner, Lee
Booker, Glenn
Extended Course Description:

Catalog Course Description:
The objective of this course is to study project management in the context of software systems development. The course will cover the processes, contexts, metrics, planning and management concerns of managing projects for modern software systems.

Pre-requisites and Co-requisites:
INFO 200 Minimum Grade: D or ISYS 200 Minimum Grade: D
and
CS 133 Minimum Grade: D or CS 260 Minimum Grade: D
Junior or senior standing

Curriculum Role:
This is a required course for the BS in Information Technology, the BS in Information Systems, and the BS in Software Engineering. It is taken by students in or following their junior year, but is considered a senior-level course.

Course Rationale:
In covering the planning and management aspects of systems development projects, this course focuses on the critical aspects of systems development that reduce risk and improve the likelihood of project success.

Course Outcomes:
Upon successful completion of this course, a student will be able to:
• Apply fundamental project management principles
• Understand the relationships between software engineering and information systems engineering project management
• Effectively define project phases and define project artifacts
• Employ workflow and work breakdown structures
• Use checkpoints effectively
• Manage project and planning iterations effectively
• Organize a project team
• Apply project estimation techniques
• Identify and manage risks
• Understand modern approaches in project management and their relationship to traditional approaches

Course Content:
Principal topics and the approximate number of weeks devoted to each are:
• Project management principles (1)
• Utilizing phases, artifacts, models (1)
• Defining workflows and checkpoints (1)
• Iterative process planning (1)
• Project organization and responsibilities (1)
• Automation tools (1)
• Metrics (2)
• Risk mitigation (1)
• Best practices (1)

Presentation:
Note: Presentation method may vary somewhat from section to section.
Principal methods are lecture and class discussion. 

Assessment:
Note: Assessment method may vary somewhat from section to section.
Grade is based on a comprehensive course project and examinations.

Previous | Course List | Course Offerings | Next
Email this page Print this page
Course Details
Dotted Underline