Computer and Information Science: Information Systems Concentration, B.A.

Degree Requirements

A major in Computer and Information Science with an Information Systems Concentration (CIS: IS) is achieved by completion of the following requirements, in addition to the General Education courses and electives required for a degree.

Exploratory Distribution

Two courses chosen from:
CSC 111Storytelling-Comp Animation

1 Course Credit

BUS 114/CSC 114Business App & Prog (CSC)

1 Course Credit

or

CSC 114/BUS 114Business App & Prog (BUS)

1 Course Credit

CSC 121Introduction to Game Design

1 Course Credit

CSC 124Building Better Apps

1 Course Credit

CSC 126Intro to Robotics

1 Course Credit

SENS 320Intro-Geographical Info System

1 Course Credit

TAD 130Design and Documentation

1 Course Credit

TAD 180Graphic Com and Design

1 Course Credit

TAD 330Comp Aided Drafting & Design

1 Course Credit

TAD 382Advanced Graphics

1 Course Credit

TAD 455Comp Integrated Manufacturing

1 Course Credit

TAD 460Digital Electronics

1 Course Credit

or any upper-level CSC course which is not needed to meet another requirement in the CIS: IS concentration.

Required Core Courses

BUS 221Management Info. Systems (CSC)

1 Course Credit

or

CSC 221Management Info. Systems (BUS)

1 Course Credit

CSC 226Software Design & Implement

1 Course Credit

CSC 236Data Structures

1 Course Credit

Required Capstone Course

The capstone requirement may be met by completing either CSC 493 or CSC 495. Note that selected UGR 010 or UGR 020 experiences may also satisfy the CIS major capstone requirement if approved by the CIS Department.

CSC 493Senior Projects

1/2 Course Credit

or

CSC 495Internship

1 to 3 Course Credits

or

UGR 010
Undergraduate Research (On-campus)

or

UGR 020
Undergraduate Research (Off-Campus)

 

Upper Level Distribution Courses

Five (5) of the following upper-level courses with at least one course at the 400 level as follows:

Design

Two courses chosen from the following: (one of these must be either CSC 330, Database Systems or CSC 350, Computer Security)
CSC 330Database Systems

1 Course Credit

CSC 350Computer Security

1 Course Credit

CSC 410Computational Intelligence

1 Course Credit

CSC 420Programming Languages

1 Course Credit

CSC 426Open Source Software Engineering

1 Course Credit


Foundations

One course chosen from:

CSC 303Theory of Computation

1 Course Credit

CSC 433/MAT 433Numerical Analysis (MAT)

1 Course Credit

or

MAT 433/CSC 433Numerical Analysis (CSC)

1 Course Credit

CSC 440Design & Analysis of Algorithm

1 Course Credit

CSC 445Comp Complexity & Modeling

1 Course Credit

Systems

One course chosen from:

CSC 335Computer Organization

1 Course Credit

CSC 412Networking

1 Course Credit

CSC 425Operating Systems & VMs

1 Course Credit

Enterprise

One course chosen from:

CSC 328Data Analytics (BUS)

1 Course Credit

or

BUS 328Data Analytics (CSC)

1 Course Credit

CSC 336E-Commerce (BUS)

1 Course Credit

or

BUS 336E-Commerce (CSC)

1 Course Credit

Required Collateral Courses - 5 courses

Economics and Business Collateral Courses - 3 courses

One course chosen from
BUS 120Accounting I

1 Course Credit

BUS 363Marketing

1 Course Credit

BUS 367Marketing Research

1 Course Credit

Required
BUS 315Management

1 Course Credit

ECO 250/MAT 438Applied Statistics

1 Course Credit

Discrete Mathematics Collateral

One collateral course chosen from the following (Note that MAT 312, Operations Research is strongly recommended):

MAT 105Intro to Discrete Math

1 Course Credit

MAT 312Operations Research

1 Course Credit

MAT 415Combinatorics

1 Course Credit

Electricity and Electronics Collateral Course

One course chosen from:
TAD 265Electricity and Electronics

1 Course Credit

TAD 460Digital Electronics

1 Course Credit

Exploring the Major -- Students considering the Computer and Information Science major with a concentration in Information Systems should begin exploring CSC courses as soon as possible.  CSC 111, CSC 114, CSC 121, CSC 124, and CSC 126 are all courses that are specifically designed for early exploration.  These courses are not sequential -- CSC 126 can be taken without first having completed CSC 111.  In addition, up to two of these exploratory courses may be used to satisfy major requirements.

Admission to the Major -- Each applicant to the major is reviewed and careful consideration of his or her overall performance in the Department is the primary criteria determining admittance.

Course Sequencing Considerations (in order to complete degree requirements within eight terms) -- A student with an interest in this major is advised to register for CSC 226 in his/her first or second year as this course is the prerequisite for all upper-level courses. Students who wait too long to take CSC 226 may find completion of the major essentially impossible to complete in eight regular terms. To give students maximum flexibility, it is important to begin the sequence as early as possible since most upper-level CSC courses are taught in alternating years.

Proficiency Requirements for Completion of the Major -- Students in this major must have a major GPA of 2.0 or higher to complete the degree.

Other Considerations or Recommendations -- Students in this major should work carefully with their Academic Advisor to choose electives supportive of their career aspirations. Students must choose either a major in Computer and Information Science with any of the concentrations or the minor in Computer Science but are prohibited from completing both. However, students may complete the Computer and Information Science major with multiple concentrations.