Skip to Main Content

Download as PDF

Computer Science

General

Program Title

Computer Science

Degree Designation

BS

Award Type

Baccalaureate

Program Level

Undergraduate

Instruction Mode

Online and On Campus

Program Description

This program provides student with a broad competence to take on any role in the IT sector. The program core lays down all the essentials for a strong foundation in Computer Science. Electives provide students with breadth in applications and advanced topics, and the concentrations enable students to go in depth into high-demand specializations. Areas of employment include software development as well as other jobs as a computing professional.

Department/Unit(s)

College/School

College of Science and Engineering

Status

Active

Admission Requirements

What previous degree and/or experience is required prior to admission to this program?

High School / GED

Required GPA for graduation

2.5

Minimum Course Grade

C- (1.67)

Minimum Course Grade Applies To

All courses in this program

Number of credits in program

79-91

Requirements

Simple Requisites

Completion requirement
Complete ALL of the following Courses:
Complete at least 1 of the following Courses:
Complete at least 1 of the following Courses:
Complete at least 2 of the following Courses:

To complete the BS Computer Science, students must complete the 62-67 credit core, plus either the Electives for BS Computer Science or the Big Data Applications concentration or the Artificial Intelligence and Machine Learning concentration.

Completion requirement
Select a total of 12 credits satisfying at least three of the five areas listed below.
Complete ANY of the following Courses:
Complete ANY of the following Courses:
Complete ANY of the following Courses:
Complete ANY of the following Courses:
Complete ANY of the following Courses:
Earn at least 3 credits from the following:

Student must pick an additional elective course, different from the ones used as Senior Electives

Completion of the 62-67 credit core plus Electives for BS Computer Science completes the major.

Completion requirement
Complete ALL of the following Courses:
Complete ANY of the following Courses:
Complete ALL of the following Courses:
Complete at least 2 of the following:
Complete ANY of the following Courses:
OR
Complete ANY of the following Courses:
OR
Complete ANY of the following Courses:
OR
Complete ANY of the following Courses:
Earn at least 3 credits from the following:

Student must pick an additional elective course, different from the ones used as Senior Electives

Completion of the 62-67 credit core plus the concentration in Big Data Applications completes the major.

Completion requirement
Fulfill ALL of the following requirements:
Complete ALL of the following Courses:
AND
Complete ANY of the following Courses:
Fulfill ALL of the following requirements:
Complete ALL of the following Courses:
AND
Complete ANY of the following Courses:
Complete at least 2 of the following:
Complete at least 1 of the following Courses:
OR
Complete at least 1 of the following Courses:
OR
Complete at least 1 of the following Courses:
OR
Complete at least 1 of the following Courses:
Earn at least 3 credits from the following:

Student must pick an additional elective course, different from the ones used as Senior Electives.

Completion of the 62-67 credit core plus the concentration in Artificial Intelligence and Machine Learning completes the major.

Program Learning Outcomes

Outcome

Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.

Outcome

Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.

Outcome

Communicate effectively in a variety of professional contexts.

Outcome

Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles

Outcome

Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.

Outcome

Apply computer science theory and software development fundamentals to produce computing-based solutions.

Degree Maps or Program Completion Plans

Major Code

8036

Program Code

1703