2024-2025 College Catalog

Computer Science Major

Computer Science Major Requirements

15 courses in Computer Science, Business, and Mathematics, as follows:

Core curriculum

CISC 120Cracking the Code

4

Or

CISC 118Game Programming

4

CISC 160Database Concepts

4

CISC 225Adv Programming Techniques

4

CISC 240Building Tomorrow's Software

4

CISC 260Designing Information Systems

4

CISC 315Big Data/Informatics

4

CISC 320Computing in the Cloud

4

CISC 330Computer Networks

4

CISC 345Computer Security

4

CISC 460Project Management

4

CISC 490Senior Project

1

CISC 491Senior Seminar

1

One CISC elective 200-level or above

Required cognates

MATH 108Statistics

3

Or

MATH 121Single Variable Calculus

4

BUSA 101Introduction to Business

4

Or

ACCO 101Financial Accounting

4

Computer Science Degree Pathway

First Year

Fall

CISC 120Cracking the Code

4

Spring

CISC 160Database Concepts

4

CISC 225Adv Programming Techniques

4

Second Year

Fall

CISC 240Building Tomorrow's Software

4

Business Courses

Spring

CISC 315Big Data/Informatics

4

CISC 330Computer Networks

4

Third Year

Fall

CISC 260Designing Information Systems

4

CISC 320Computing in the Cloud

4

Spring

CISC 345Computer Security

4

CISC 460Project Management

4

Fourth Year

Fall

Mathematics Course

Electives

Spring

CISC 490Senior Project

1

CISC 491Senior Seminar

1

Cyber-Security Track Requirements

The Cyber-Security track allows students to focus part of their course work in a specific area of the computer field, providing additional insight, experience, and specialization in computer security. Students must complete all regular requirements for the Computer Science major as well as maintaining a 3.0 GPA in all Computer Science classes.

Cyber-Security Courses

CISC 330Computer Networks

4

CISC 345Computer Security

4

Security-based independent project in two additional CISC courses

CISC 330: must complete an additional security-based project

CISC 345: must pass Security + Certification exam

Security-based independent project in two additional CISC courses: 200-level or above