Computer Science, B.S.

General Education Curriculum (45-46)

For the full General Education Curriculum Policy and Requirements, refer to the GEC listed in this catalog.

MAT 1302 or MAT 1304 is acceptable for the GEC math requirement.

Some courses listed in program “Major Requirements” or “Required Related Courses” (noted with an asterisk [*]) may be used to meet requirements in the GEC. Although these courses fulfill requirements in each area, credit hours for these courses, if taken for the GEC, may only be counted in the GEC.

Complete Graduation Requirements are listed in this catalog.

Language Literacy

English

ENG 1301Composition I

3 Credits

or

WSP 1301Hon Sem Lang/Lit Comp

3 Credits

 

ENG 1302Composition II

3 Credits

or

WSP 1301Hon Sem Lang/Lit Comp

3 Credits

one of the following courses:
ENG 2324Introduction to Creative Writing

3 Credits

ENG 2326Exploring American Lit

3 Credits

ENG 2327Exploring World Lit

3 Credits

ENG 2328Exploring British Lit

3 Credits

WSP 2301Hon Sem Lang/Lit, Liter

3 Credits

Interdisciplinary Integrative Course

choose one course:

HUM 2340The Human Experience I

3 Credits

HUM 2341The Human Prospect

3 Credits

SSC 2360Social Justice

3 Credits

WSP 2340Hon Lang/Lit Interdiscip Integrative

3 Credits

Analytic Literacy

Choose one option:

Option #1: two math / one science (10 hours);

Option #2: one math / two sciences (11 hours)

Mathematics:

MAT 1302, MAT 1304 (if allowable by major), or any math course with MAT 1302 or MAT 1304 or higher as a prerequisite (students may not satisfy Option #1 with both MAT 1302 and MAT 1304 only))

Note: MAT 1304 is acceptable for all programs in the School of Natural and Social Sciences except for the programs in Biology, Chemistry, Computer Science, and Mathematics. MAT 1304 is acceptable for all programs in the School of Arts and Letters and the School of Education. MAT 1304 is not acceptable for any program in the School of Business and Professional Programs.

Science:

Choose 1 or 2 of the following courses with accompanying lab:

BIO 1406Contemporary Biology

4 Credits

BIO 1407Animal Life

4 Credits

BIO 1408Plants & Human Affairs

4 Credits

BIO 1409Cracking the Code: A User's Guide to Human Genetics

4 Credits

BIO 1410Introduction to Biology I

4 Credits

BIO 1413Local Spring Flora

4 Credits

BIO 1414Cats, Chromosomes & Codons

4 Credits

BIO 1415Exploring Human Biology

4 Credits

BIO 1420Introduction to Biology II

4 Credits

BIO 2401Human Anatomy & Physiology I

4 Credits

BIO 2402Human Anatomy & Physiology II

4 Credits

CHE 1403Nature of Physical Science

4 Credits

CHE 1404Physical Science & Environment

4 Credits

CHE 1405Forensic Science I

4 Credits

CHE 1415General Chemistry I

4 Credits

CHE 1416General Chemistry II

4 Credits

NSC 1402Introductory Astronomy

4 Credits

PHY 1401University Physics I

4 Credits

PHY 1402University Physics II

4 Credits

PHY 1410Fundamentals of Physics I

4 Credits

WSP 2406Hon Sem Science Lit

4 Credits

Cultural Literacy

HIS 2324Fundamentals of Modern American History

3 Credits

Choose (3) hours from one of the following:

FAR, MUS, or THA

Choose (3) hours from any of the following:

REL 1311Introduction to the Hebrew Bible

3 Credits

REL 1312Introduction to the Christian Scripture

3 Credits

REL 1313Introduction to Ethics

3 Credits

REL 1321Introductory Studies in World Religion

3 Credits

REL 1322Ways of Being Religious

3 Credits

Choose (3) hours from any of the following:

FAR, MUS, THA

HIS 2321Fundamentals of Early American History

3 Credits

HIS 2301World History to 1648

3 Credits

HIS 2303World History Since 1648

3 Credits

PHI 2301Logic

3 Credits

PHI 2321Introduction to Philosophy

3 Credits

REL 1311Introduction to the Hebrew Bible

3 Credits

REL 1312Introduction to the Christian Scripture

3 Credits

 

REL 1313Introduction to Ethics

3 Credits

or

REL 1321Introductory Studies in World Religion

3 Credits

 

SPC 1301Fund of Speech

3 Credits

WSP 2303Hon Sem Cultural Lit

3 Credits

Social Literacy

EXS 1220Basic Concepts of Wellness

2 Credits

Choose any three of the following courses with at least two different academic areas represented:

BUA 1301Introduction to Business

3 Credits

ECO 2305Prin of Econ I

3 Credits

FIN 1325Personal Finance

3 Credits

GEG 2304World Geography

3 Credits

GEG 2305Human Geography

3 Credits

IST 2300Introduction to International Studies

3 Credits

MCO 1302Mass Media & Society

3 Credits

POL 2311American Government I

3 Credits

PSY 1301General Psychology

3 Credits

PSY 2342Psychology of Everyday Life

3 Credits

SOC 1302Cultural Anthropology

3 Credits

SOC 2301Intro to Sociology

3 Credits

SOC 2302Social Problems

3 Credits

SOC 2390Minority Groups

3 Credits

WSP 2304Hon Sem Social Literacy

3 Credits

Required Related Courses

Mathematics

MAT 1324Calculus I

3 Credits

MAT 1325Calculus II

3 Credits

MAT 3311Intro Prob & Stat

3 Credits

MAT 3321Linear Algebra

3 Credits

MAT 3381Discrete Mathematics

3 Credits

Major Requirements

Computer Science

CSC 1321Comp Prog C++

3 Credits

CSC 1322Adv Prgmg C++

3 Credits

CSC 1330Assembly Language Programming

3 Credits

CSC 2310Computer Organization

3 Credits

CSC 2320Data Structures

3 Credits

CSC 2340Obj-Ori Prog/Dsgn w/Internet App.

3 Credits

CSC 3320Prog Language Concepts

3 Credits

CSC 3360Analysis of Algorithms

3 Credits

CSC 3391Operating Systems

3 Credits

CSC 4383Software Engineering

3 Credits

CSC 4384Senior Design Project

3 Credits

any 9 hours of the following courses:

CSC 4320Artificial Intellige

3 Credits

CSC 4341Prin - Database Syst

3 Credits

CSC 4351Computer Graphics

3 Credits

CSC 4360Computer Networks

3 Credits

CSC 4371Numerical Analysis

3 Credits

CSC 4391Cont Topics/Computer Science

3 Credits

Electives

at least 3 hours must be taken outside of the major. Students considering graduate school or work with scientific applications are strongly encouraged to complete CSC 4371 and any other mathematics/computer science electives available.

Electives will be required if the student has not met a minimum of 120 hours in the program.

Total Hours (120)