Skip to main content

Group Work for Computer Science Projects

General

Prefix

CSCI

Course Number

300

Course Level

Undergraduate

College/School

College of Science and Engineering

Description

Group-based development principles for computer science projects.

Prerequisites

Credits

Min

1

Max

1

Repeatable

No

Goals and Diversity

MN Goal Course

No

Cultural Diversity

No

Learning Outcomes

Outcome

Implement group development methodologies for computer science projects.

Outcome

Use specialized tools for facilitating group work for computer science projects.

Outcome

Assign group development roles and responsibilities based on project requirements.

Outcome

Identify and practice methods of conflict resolution.

Course Outline

Course Outline

Fundamentals of group dynamics in software development. 20%

Individual’s roles in a group and communications between individuals. 20%

Methodologies for developing software in small groups. 20%

Open source tools for sharing materials and organizing small groups. 20%

Methods of conflict resolution. 20%

Dependencies

Programs

CSCI300 is a completion requirement for: