Undergraduate Catalog 2024-2025

Computer Science (BS)

Bachelor of Science Degree

General Education

I. Communication (9 hours)

Rhetoric and Composition

 

ENGL 1101*

           

Rhetoric and Composition

3

                     
Literature and Composition 
ENGL 1102*             Literature and Composition 3

Communication 

               

Choose course from approved list

3

II. Humanities and Fine Arts (15 hours)

Modern Languages

               

Choose sequence from approved list

6

                     

English Literature

 

 

            Choose one 2000-level English Literature course
(ENGL 2225 and ENGL 2226 may NOT be used)

3

                     

Philosophy and Religion

                Choose one PHIL or RELG course at the
1000-2000 level

3

                     

Fine Arts

 

 

           

Choose course from approved list 

 3

III. History and Social Sciences (9 hours)

World History

 

 

           

Choose course from approved list

3

Government

 

 

           

Choose course from approved list

3

Social Science

 

 

           

Choose course from approved list

3

IV. Mathematics and Natural Sciences (11 to 12 hours)

                     
Mathematics    MATH 2450*             Calculus I  4
    MATH 2450L             Calculus I Lab 0
                     
Natural Science                 Choose a pair in sequence from approved list   7 to 8
                     

V. Ethics (3 hours)

                     
Ethics                  Choose course from approved list 3
                     

VI. Institutional Requirement (1 hour)

First-Year Experience

 

*Grade of C or higher required.

 

PDMT 1101

           

Introduction to University Life and
the Liberal Arts Tradition

 

1

Total Credit Hours:46-49

Students who enter with fewer than 24 semester credit hours must satisfy the institutional requirement.

Computer Science Major

CSCI 1301Programming Principles I

3

CSCI 1302Programming Principles II

3

CSCI 2900Data Structures

3

CSCI 4200Algorithm Analysis

3

CSCI 4950Senior Capstone

3

 

Choose FOUR from CSCI 3000+ or ART 2225 (12 Credits)

12

 

MATH 2450Calculus I

4

MATH 2450LCalculus I Lab

0

MATH 2460Calculus II

4

MATH 2460LCalculus II Lab

0

MATH 2600Linear Algebra

3

MATH 2700Discrete Mathematics

3

 

CHOOSE ONE:

MATH 3300Probability

3

MATH 3400Number Theory

3

MATH 3500Numerical Methods

3

Total Credit Hours:44
 

General Electives

Total Credit Hours:30-34

Total Credit Hours: 121