Software Systems

General

Prefix

CSCI

Course Number

331

Course Level

Undergraduate

College/School

College of Science and Engineering

Description

Problem solving strategies and concepts applied in the context of issues associated with the design and implementation of software systems using a combination of current software packages/environments. Subjects addressed include file processing, data modeling and mapping to storage structures, data base systems, and software design and implementation.

Prerequisites

Credits

Min

3

Max

3

Repeatable

No

Goals and Diversity

MN Goal Course

No

Cultural Diversity

No

Learning Outcomes

Outcome

Apply structured principles and good practices to the task of developing software systems.

Outcome

Communicate both technical and non-technical aspects of their work in formal and informal situations.

Outcome

Apply common formal methods to the process of constructing a system and an appreciation of the need to study and develop such methods.

Outcome

Analyze various aspects of the process used when designing a system and employ established frameworks to evaluate the completed work.

Dependencies

Courses

CSCI331 is a prerequisite for:

Programs

CSCI331 is a completion requirement for: