May 28, 2024  
2022-2023 Undergraduate & Graduate Catalog 
2022-2023 Undergraduate & Graduate Catalog [ARCHIVED CATALOG]

Computer Science, B.S.

Return to {$returnto_text} Return to: Majors, Minors and Graduate Programs by School/College

Advisement for the major is available from the Computer Science  Department.

Computer Science, B.S. Curriculum Guide  (Suggested 4-Year Plan of Study)

The computer science major requires 18 courses (65-68 credits) arranged in four components:

  • Mathematics Core for computer science (16 credits);
  • Lower-Division Computer Science Core (16 credits);
  • Upper-Division Computer Science Core (23 credits); and
  • Three Upper-Level Electives (9-10 credits, selected with the guidance of a faculty advisor).

General Major Requirements

  • All required mathematics and computer science courses and all Upper-Level Electives must be completed with grades of C or better (or pass if they are offered only on a P/F basis).
  • No course may be taken until all prerequisite courses have been completed with grades of C or better.
  • Transfer students majoring in computer science are required to complete at least 12 hours of upper-level computer science courses with grades of C or better at Salisbury University (excluding those taken P/F).
  • Students may not receive credit for computer science courses which are prerequisites for or equivalent to computer science courses for which they have already received native or transfer credit.
  • Computer science courses taken before declaring the computer science major should be evaluated by an advisor before proceeding with course selection.


This checklist is an unofficial tool for planning. Matriculated students and advisors should consult the Academic Requirements Report in GullNet before and after registering for classes each semester to track academic progress.

University Undergraduate Major Policies

  • Refer to the program page for this major and the Courses  section of this catalog for approved prerequisites and General Education courses.
  • Requirements may not equal 120 credit hours. Students must register for additional electives to complete 120 credits required for graduation.
  • All graduates must have a minimum of 30 credits of 300/400-level courses with C grade or above; at least 15 of those credits must be taken at SU.
  • Students must have a minimum cumulative GPA of 2.0 for graduation.
  • Students must complete at least 30 credit hours by direct classroom instruction and/or laboratory experience.
  • Students must take 30 of the last 37 credit hours at SU.
  • It is the student’s responsibility to satisfy graduation requirements. Please refer to the program page of this catalog for detailed major requirements.
  • Students must apply online for graduation by November 15 for May and by May 15 for December.

General Education Requirements

Please Note: Check Major Requirements section below for a list of General Education requirements that are fulfilled by the major.

Group I: English Composition and Literature (2 Courses)

A. C or Better in One of the Following

B. Select One Course From:

Literature course (from either ENGL or MDFL Depts.) 4 Hour(s) Credit:

  • Course:

Group II: History (2 Courses)

A. Select One Course From:

B. Select One Course From:

Group III: Humanities and Social Sciences (3 Courses)

A. Select One Course from One of the Following 7 Areas:

B. Select One Course from One of the Following 10 Areas:

C. Select One Course from Either Group IIIA or IIIB (Course must be from a different area than previously selected)

Group IV: Natural Science, Math and Computer Science (4 courses)

A. Select Courses with Laboratories from at Least Two of the Following Four Areas:

BIOL, CHEM, GEOL or Physical GEOG, PHYS 4 Hour(s) Credit:

  • Course:

  • Course:

B. Select One Course (Need Not be a Lab) from One of the Following Areas:

C. Select One Course From:

MATH 3-4 Hour(s) Credit:

  • Course:

Group V: Health Fitness (1 Course)

Major Requirements

General Education Requirements Fulfilled by Major

IVB (Non Lab Science), IVC (Mathematics)

Mathematics Core (4 Courses)

Complete the Following:

Lower-Division Computer Science Core (4 Courses)

Upper-Level Electives (3 courses)

Return to {$returnto_text} Return to: Majors, Minors and Graduate Programs by School/College