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

Goals and Diversity

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: