Nov 23, 2024  
2024-2025 Catalog 
    
2024-2025 Catalog

Computer Science, B.S.


The undergraduate major in Computer Science, offered through the College of Arts and Sciences , provides a balance between theoretical and applied study and is intended for students who are primarily interested in the application of computers and information technology to problem-solving. The curriculum is designed to prepare students for positions in business and industry, in local, state, and federal government agencies, and in research and technical organizations as programmers, network professionals, database professionals, systems analysts, systems designers, information security professionals, and software engineers. The curriculum also prepares students for graduate work in computer science and other relevant fields.

Program Expected Student Outcomes

The Program Objectives for the BS in Computer Science program are:

1. Obtain and apply the fundamental understanding of algorithms, data structures, networking, database concepts, operating systems, and programming languages to problems requiring computer solutions.

2. Demonstrate the ability to enhance technical skills through life-long learning.

3. Demonstrate the ability to apply the principles and practice of software design to real problems.

4. Have a sound foundation and ability to apply principles in Computer Science.

5. Work and communicate effectively, either independently or in a team, to solve problems using computer science principles.

6. Demonstrate the ability to apply the principles and applications to addressing challenges in computer science related real research problems.

Degree Requirements


Students must meet all university requirements for a bachelor’s degree.

In addition, students must complete the following course work with a grade of “C” or better: CPSC-2100 , CPSC-3310 , CPSC-3148 , CPSC-4190 , and CPSC-4205 .

General Education Requirement (38-41 Hours)


The following courses must be taken to meet major and general education requirements:

Advanced Selective Courses (27 Hours)


Electives (16-23 Hours)


Total - 120 Hours