Skip to main content

Software Project I

General

Prefix

SE

Course Number

490

Course Level

Undergraduate

College/School

College of Science and Engineering

Description

First part of a group project/research course. Pursue projects or research with faculty adviser, within an area of Software Engineering.

Prerequisites

Credits

Min

3

Max

3

Repeatable

No

Goals and Diversity

MN Goal Course

No

Cultural Diversity

No

Learning Outcomes

Outcome

Apply teamwork skills through the software engineering life-cycle.

Outcome

Gather software requirements through iterative communication with project stakeholders.

Outcome

Define a plan (one year plan) with the major milestones to analyze, design, and construct the software.

Outcome

Apply perspective or agile software engineering process model to analyze, design, construct, and deploy quality software.

Course Outline

Course Outline

Teamwork management. 10% Communication and functional requirements gathering. 15% Software planning: cost, schedule and task management. 10% Software process models – perspective and agile. 15% Software requirements specifications. 15% Software design. 15% Software prototyping. 10% Software construction. 10% Teamwork management. 10% Communication and functional requirements gathering. 15% Software planning: cost, schedule and task management. 10% Software process models – perspective and agile. 15% Software requirements specifications. 15% Software design. 15% Software prototyping. 10% Software construction. 10%

Dependencies

Courses

SE490 is a prerequisite for:

Programs

SE490 is a completion requirement for: