Academic Catalog 2020-2021

Slippery Rock University

Computing, Minor

Curriculum Guide

GPA Requirement

Minor GPA: 2.0 or higher

Minor requirements

  • Students must complete at least 6 credit hours in their minor from SRU
  • A minimum of 6 credit hours must be upper division (courses numbered 300 and above)
  • A minor shall be no fewer than 18 credits.
  • The Computing minor must submit this self-maintained curriculum guide to the Computer Science Department for verification.
Core Requirements
CPSC 130Introduction to Computing and Programming3
CPSC 146Programming Principles3
CPSC 207Shell Commands and Scripting3
CPSC 300Challenges of Computer Technology3
or MIS 300 Challenges of Computer Technology
CPSC 323Fundamentals of Database Systems3
or MIS 323 Data Base Systems
Computer Science Electives
Select two of the following courses: 6
Cross-Platform Mobile App
Structured and Dynamic Web Programming
Advanced Programming Principles
Computer Gadget Project
Additional Elective
Select three credits from the electives below3
Total Hours24

Additional Electives

CPSC 317Scripting Languages3
CPSC 327Administration and Security3
CPSC 333Introduction to Computer Forensics3
or MIS 333 Introduction to Computer Forensics
CPSC 337Intoduction to Web Graphics3
CPSC 370Computer Organizatin and Architecture3
CPSC 374Algorithms and Data Structures3
CPSC 376Programming Language and Theory3
CPSC 405Data Mining & Analysis3
or CPSC 605 Data Mining and Data Analysis
CPSC 406Data Visualization3
or CPSC 606 Data Visualization
CPSC 417Advanced Web Technologies3
CPSC 423Computer Networks3
CPSC 427Interface Design3
CPSC 450Internship3
CPSC 456Introduction to Computer Graphics3
CPSC 464Principles of Concurrent Programming and Operating Systems3
CPSC 476Artifical Intelligence3
CPSC 480Topics in Computer Science: Machine Learning3
CPSC 488Software Engineering3
ART 214Intermediate Studio Digital Media3
COMM 201Digital Imaging3
COMM 248Interactive Multimedia 13
COMM 254Video Production3
COMM 258Interactive Multimedia 23
COMM 350Editing for Video3
COMM 359Interactive Multimedia 33
ECON 219Business Analytics I3
or MGMT 219 Business Analytics I
MGMT 351Organizational Behavior3
MIS 265Management Information Systems3
MIS 413Systems Analysis3
MRKT 330Principles of Marketing3
STAT 152Elementary Statistics I3

Important Curriculum Guide Notes

This Curriculum Guide is provided to help SRU students and prospective students better understand their intended major curriculum. Enrolled SRU students should note that the My Rock Audit may place already-earned and/or in progress courses in different, yet valid, curriculum categories. Enrolled SRU students should use the My Rock Audit Report and materials and information provided by their faculty advisers to ensure accurate progress towards degree completion. The information on this guide is current as of the date listed. Students are responsible for curriculum requirements at the time of enrollment at the University.

PASSHE - Pennsylvania State System of Higher Education Institutions

Minor in Computing (14D)
This program is effective as of Fall 2019.
Revised 09.22.2020
UCC 3.26.2019