Computer Science - Computer Systems Emphasis BS

Major Requirements

A major in computer science - computer systems emphasis consists of

the computer science core in addition to the following courses:
CSCI 302Information Security Fundamentals

3

CSCI 374Internet Programming Unix

3

CSCI 445Computer Networking

3

CSCI 460Computer Systems Administration

3

at least two of:

CSCI 285SQL & Business Intelligence Tools for Decision Making

3

CSCI 330Applied Operations Research

3

CSCI 402Using Cryptography

3

CSCI 412Managing Information Security

3

CSCI 414Secure Ecommerce

3

CSCI 416Computer and Network Forensics

3

CSCI 423Statistical Methods of Business Analytics

3

CSCI 424Data Mining Methods of Business Analytics

3

CSCI 470JavaScript and Android Application Development

3

CSCI 475Internet Programming Windows

3

CSCI 497Undergraduate Research Project

1 to 3

CSCI 498Internship in Computer Science

1 to 12

Students must use at least one course from CSCI 412, CSCI 414, or CSCI 416. Students using CSCI 497 or CSCI 498 for one of these elective requirements must complete the course for 3 semester hours. Only one of the choices can be either CSCI 497 or CSCI 498.

Competencies:

MATH 141Calculus I

4

and

MATH 142Calculus II

4

or

MATH 132Applied Mathematical Analysis

3

and

MATH 133Applied Calculus

3

MATH 141 and MATH 142 are highly recommended for students placing into MATH 140 or higher. Students considering graduate school are encouraged to take MATH 141 and MATH 142.