Skip to Content
Get your MBA 100% online
Get your MBA 100% online
Get your MBA 100% online
Please read our updated Privacy Policy to learn about the information we collect and how we use it. This site uses cookies and other third-party services for the purposes of marketing and enhancing the site experience.

Accept and Close

B.S. in Computer Science

Degree Plan

Download a sample degree plan or see more details by logging in to your Ramlink account. The sample is meant to be a guide. Work with your advisor on a plan that is right for you. You can also see course numbers and descriptions by looking at the University Catalog.

Download My Sample Degree Plan

 

Degree Requirements

printer icon Print this Page

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 1301 Composition I 3 Credits
ENG 1302 Composition II 3 Credits
one of the following courses:
ENG 2324 Introduction to Creative Writing 3 Credits
ENG 2326 Exploring American Lit 3 Credits
ENG 2327 Exploring World Lit 3 Credits
ENG 2328 Exploring British Lit 3 Credits

Interdisciplinary Integrative Course

choose one course:

HUM 2340 The Human Experience I 3 Credits
HUM 2341 The Human Prospect 3 Credits
SSC 2360 Social Justice 3 Credits
WSP 2340 Hon 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 1406 Contemporary Biology 4 Credits
BIO 1407 Animal Life 4 Credits
BIO 1408 Plants & Human Affairs 4 Credits
BIO 1409 Cracking the Code: A User's Guide to Human Genetics 4 Credits
BIO 1410 Introduction to Biology I 4 Credits
BIO 1413 Local Spring Flora 4 Credits
BIO 1414 Cats, Chromosomes & Codons 4 Credits
BIO 1415 Exploring Human Biology 4 Credits
BIO 1420 Introduction to Biology II 4 Credits
BIO 2401 Human Anatomy & Physiology I 4 Credits
BIO 2402 Human Anatomy & Physiology II 4 Credits
CHE 1403 Nature of Physical Science 4 Credits
CHE 1404 Physical Science & Environment 4 Credits
CHE 1405 Forensic Science I 4 Credits
CHE 1415 General Chemistry I 4 Credits
CHE 1416 General Chemistry II 4 Credits
NSC 1402 Introductory Astronomy 4 Credits
PHY 1401 University Physics I 4 Credits
PHY 1402 University Physics II 4 Credits
PHY 1410 Fundamentals of Physics I 4 Credits

Cultural Literacy

HIS 2324 Fundamentals 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 1311 Introduction to Jewish Scriptures 3 Credits
REL 1312 Introduction to Christian Scriptures 3 Credits
REL 1313 Introduction to Ethics 3 Credits
REL 1321 Introduction to Comparative Religions 3 Credits
REL 1323 Introduction to Interfaith Leadership 3 Credits

Choose (3) hours from any of the following:

FAR, MUS, THA

HIS 2321 Fundamentals of Early American History 3 Credits
HIS 2301 World History to 1648 3 Credits
HIS 2303 World History Since 1648 3 Credits
PHI 2301 Logic 3 Credits
PHI 2321 Introduction to Philosophy 3 Credits
REL 1311 Introduction to Jewish Scriptures 3 Credits
REL 1312 Introduction to Christian Scriptures 3 Credits
 

REL 1313 Introduction to Ethics 3 Credits
or

REL 1323 Introduction to Interfaith Leadership 3 Credits
 

SPC 1301 Fund of Speech 3 Credits
WSP 2303 Hon Sem Cultural Lit 3 Credits

Social Literacy

EXS 1220 Basic Concepts of Wellness 2 Credits

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

BUA 1301 Introduction to Business 3 Credits
ECO 2305 Prin of Econ I 3 Credits
FIN 1325 Personal Finance 3 Credits
GEG 2304 World Geography 3 Credits
GEG 2305 Human Geography 3 Credits
IST 2300 Introduction to International Studies 3 Credits
MCO 1302 Mass Media & Society 3 Credits
POL 2311 American Government I 3 Credits
PSY 1301 General Psychology 3 Credits
PSY 2342 Psychology of Everyday Life 3 Credits
SOC 1302 Cultural Anthropology 3 Credits
SOC 2301 Intro to Sociology 3 Credits
SOC 2302 Social Problems 3 Credits
SOC 2390 Minority Groups 3 Credits
WSP 2304 Hon Sem Social Literacy 3 Credits

Required Related Courses

Mathematics

MAT 1324 Calculus I 3 Credits
MAT 1325 Calculus II 3 Credits
MAT 3311 Intro Prob & Stat 3 Credits
MAT 3321 Linear Algebra 3 Credits
MAT 3381 Discrete Mathematics 3 Credits

Major Requirements

Computer Science

CSC 1321 Comp Prog C++ 3 Credits
CSC 1322 Adv Prgmg C++ 3 Credits
CSC 1330 Assembly Language Programming 3 Credits
CSC 2310 Computer Organization 3 Credits
CSC 2320 Data Structures 3 Credits
CSC 2340 Obj-Ori Prog/Dsgn w/Internet App. 3 Credits
CSC 3320 Prog Language Concepts 3 Credits
CSC 3360 Analysis of Algorithms 3 Credits
CSC 3391 Operating Systems 3 Credits
CSC 4383 Software Engineering 3 Credits
CSC 4384 Senior Design Project 3 Credits

any 9 hours of the following courses:

CSC 4320 Artificial Intellige 3 Credits
CSC 4341 Prin - Database Syst 3 Credits
CSC 4351 Computer Graphics 3 Credits
CSC 4360 Computer Networks 3 Credits
CSC 4371 Numerical Analysis 3 Credits
CSC 4391 Cont 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)

 

Need a little bit more?

Sometimes the course number and title just aren't enough, sometimes you need to know what the class is about. There's a lot to consider when you're planning your schedule for the next semester. Read through course descriptions that tell you what kind of material is covered in the class, prerequisite courses you'll need to take and more.

apply blue left See Course Descriptions