Computer Science B.S.

Core Curriculum Courses
See the Core Curriculum Requirements42
Required courses in the major30
Data Structures and Algorithms
Database
Systems Analysis & Design
Web Programming and Interface Design
Ethics, Law & Cybersecurity
Object Oriented Design
Operating Systems
Computer Networks
App Software Project Dev
Computer Architecture
Required support courses23
Introduction to Computer Science and Programming
Programming Fundamentals II
Introduction to Machine Language and Digital Logic
Technical Communication for Computing Professionals
Linear Algebra
Calculus I *
Calculus II *
Discrete Mathematics
Mathematical Statistics I
University Physics I
and University Physics II *
7-11 SCH of advisor approved electives if any of science sequence courses or Math support courses are counted for CORE requirements.7
18 semester hours of advanced CSCI courses18
Total Hours120
*

This course should be used to satisfy the Core Curriculum Requirements.

A grade of “C” or higher must be earned in all courses in this major.

 

Print or Download a PDF of this page

First Year
FallHoursSpringHours
ENG 13013ENG 13023
MATH 24134MATH 24144
COSC 14364COSC 14374
Component Area Option3COSC 23253
 14 14
Second Year
FallHoursSpringHours
HIST 13013HIST 13023
PHYS 24254PHYS 24264
COSC 23363CSCI 3033
CSCI 3403CSCI 3803
MATH 23053MATH 23183
 16 16
Third Year
FallHoursSpringHours
PSCI 23053PSCI 23063
CSCI 3593CSCI 4303
CSCI 4283CSCI 4403
Advanced CSCI Course3Advanced CSCI Course3
Language, Philosophy, and Culture3Creative Arts3
 15 15
Fourth Year
FallHoursSpringHours
CSCI 4153CSCI 4343
Advanced CSCI Course3CSCI 4503
Advanced CSCI Course3Advanced CSCI Course3
Advanced CSCI Course3MATH 4023
Social and Behavioral Sciences3Advisor Approved Elective3
 15 15
Total Hours: 120