top of page

B.S. Computer Science

Program Description

The Computer Science (CS) major offers instruction and performs research in the essential areas of computer science including software, web and Internet computing, networking, hardware systems, operating systems, compilers, parallel and distributed computing, theory of computing, and computer graphics. This major is designed to prepare students both for graduate study in computer science and for technical careers in software development, computational science, networking, science, and electronic commerce.

B.S. Computer Science Undergraduate Guide

Degree Requirements

General Education Requirements

All students must satisfy the 40 credit hour General Education requirements in addition

to the below degree requirements. For more information regarding General Education requirements, visit the Computer Science catalog page.

Department Core Requirements

Natural Science with Lab allows students the option of selecting a combination of Biology, Chemistry, and/or Physics.

  • (Majors must receive C or better in these classes)

    • MAT 113 Intermediate Algebra (3)

    • MAT 115 Precalculus (4)

    • SSC 200 Elementary Statistics

    • Natural Science (3)

    • Natural Science Lab (1)

    • CIS 120 Introduction to Web Page Design I (3)

    • CIS 210 Advance Web Page Design II (3)

    • CIS 220 Discrete Mathematical Structures (3)

    • CSC 101 Programming I (3)

    • CSC 202 Programming II (3)

    • CSC 245 Networking I (3)

    • CSC 312 Computer Systems & Architecture (3)

    • CSC 315 Computer Organization with Assembly Language (3)

    • CSC 330 Data Structure & Algorithm Analysis (3)

    • CSC 445 Software Engineering (3)

    • CSC 465 Operating Systems (3)

    • CSC 490 Senior Project (3)

  • Total Department Core 50

Major Requirements

  • (Majors must receive C or better in these classes)

    • MAT 201 Calculus I (4)

    • Natural Science (3)

    • Natural Science Lab (1)

    • CIS 332 Database Management Concepts and Systems (3)

    • CSC 435 Programming Languages and Compilers (3)

    • CSC 445 Software Engineering (3)​

  • Total Major Requirements 17

image1_edited.jpg
bottom of page