University Catalog

Print Page

CSCI 331. Software Systems

Credits: 3
Department: Computer Science
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: CSCI 220 OR ECE 220; CSCI 301
Semester Offered: Fall
Grading Method: ABCDF

Student Learning Outcomes

1. Apply structured principles and good practices to the task of developing software systems.
2. Communicate both technical and non-technical aspects of their work in formal and informal situations.
3. Apply common formal methods to the process of constructing a system and an appreciation of the need to study and develop such methods.
4. Analyze various aspects of the process used when designing a system and employ established frameworks to evaluate the completed work.

The contents in this catalog and other university publications, policies, fees, bulletins or announcements are subject to change without notice and do not constitute an irrevocable contract between any student and St. Cloud State University.