Academic Catalog Manager
School Year
2025-2026
2024-2025
2023-2024
2022-2023
2021-2022
2020-2021
HOME
CATALOG
Catalog Home
Undergraduate
Graduate
Adult Degree Completion
DATA
Organization
Categories
Group Filters
Rules
Types
Schools & Departments
Programs
Program Emphases
Sample Sequences (Undergraduate)
Sample Sequences (Graduate)
Sample Sequences (ADC)
Subjects
Lab Fees
Courses
Course Sets
Policies
Static Pages
Agendas
LOGIN
Home
Academic Programs
Academic Program: BS Computer Science
BS Computer Science
View in Kuali
Update
Delete
Update Rules
PDF
Catalog 2021 - 2022
Discontinued
(2021-01-01)
Requirements
REQUIRED COURSES (38 Total Credits)
Course(s):
CPTR108 - #EssenceOfComputing
(3)
CPTR124 - Fundamentals of Programming
(4)
CPTR215 - Fundamentals of Software Design
(4)
CPTR302 - Software Development Tools
(1)
CPTR318 - Data Structures and Algorithms
(3)
CPTR319 - Database Management Systems
(3)
CPTR328 - Principles of Networking
(3)
CPTR333 - Computer Architecture and Design
(4)
CPTR365 - Operating Systems
(3)
CPTR405 - Organization of Programming Languages
(3)
CPTR427 - Network Security
(3)
CPTR486 - Senior Seminar (W)
(2)
CPTR488 - Senior Project
(2)
REQUIRED COGNATES (24 - 26 Total Credits)
Course(s):
MATH191 - Calculus I
(4)
MATH192 - Calculus II
(4)
MATH200 - Elementary Linear Algebra
(2)
MATH215 - Statistics (IN-4)
(3)
MATH280 - Discrete Mathematical Structures
(3)
Two-Semester Science Sequence with Lab
Complete 1 of the following:
Course(s):
BIOL151 - General Biology (IN-7)
(4)
BIOL152 - General Biology
(4)
Course(s):
CHEM151 - General Chemistry (IN-7)
(4)
CHEM152 - General Chemistry
(4)
Course(s):
PHYS211 - General Physics I (IN-7)
(3)
PHYS212 - General Physics II
(3)
PHYS213 - General Physics Laboratory I (IN-7)
(1)
PHYS214 - General Physics Laboratory II
(1)
Course(s):
PHYS221 - Physics for Scientists & Engineers I (IN-7)
(4)
PHYS222 - Physics for Scientists & Engineers II
(4)
PHYS223 - Physics for Scientists & Engineers, Lab I (IN-7)
(1)
PHYS224 - Physics for Scientists & Engineers, Lab II
(1)
GENERAL EDUCATION (39 Total Credits)
Minimum 39 credits
EMPHASIS/CONCENTRATION (6 - 9 Total Credits)
Complete at least 6-9 credits in this area
(Select one concentration below.)
ELECTIVES TO = 124 (17 - 12 Total Credits)
Complete at least 17-12 credits in this area
Grand Total Credits: 124
Computer Science (No Concentration) Emphasis
Catalog 2021 — Indefinite
REQUIRED COURSES (6 Total Credits)
Select CPTR (Computer Science), CPHE (Hardware & Embedded Systems) Electives (3 credits)
Select CPTR (Computer Science), CPHE (Hardware & Embedded Systems) Electives from courses numbered 300 - 499 (3 credits)
Grand Total Credits: 6
Security Emphasis
Catalog 2021 — Indefinite
REQUIRED COURSES (9 Total Credits)
Course(s):
CPTR444 - Advanced Network Security
(3)
CPTR454 - Cyber Forensics
(3)
Select 1 course(s):
CPTR230 - Windows Administration
(3)
CPTR254 - UNIX Systems Administration
(3)
Grand Total Credits: 9
Web Development Emphasis
Catalog 2021 — Indefinite
REQUIRED COURSES (9 Total Credits)
Course(s):
CPTR446 - Web Services
(3)
CPTR456 - Advanced Web Programming
(3)
Select 1 course(s):
CPTR212 - Web Programming
(3)
CPTR435 - Mobile Application Development
(3)
Grand Total Credits: 9
Sample Degree Plan
Grand Total Credits: 124