Fayetteville State University

Transfer Guide

Fayetteville State University
Computer Science, BS

Transfer Guide for Associate in Science

2026-2027

Delivery Method: Fully Online, On-Campus

Program Admission Notes:

To apply to FSU as a transfer student:

 

  1. Graduated from high school or obtained a GED/Adult Diploma
  2. Have at least 24 transferable credits with a minimum 2.0 cumulative GPA

Students must meet the following requirements to declare Computer Science as a major:

  • Students must earn a grade of C or higher in CSC 120 Introduction to Programming Methodology.
  • Complete a minimum of 30 semester hours
  • Students must earn a grade of C or higher in all major CSC courses and have a minimum GPA of 2.0.
  • Any student enrolled in a CSC or MATH course who does not meet the prerequisites for that course will be dropped.

Contact:

Office for Adult Learners, Transfer, and Military
adultlearnerstransfermilitary@uncfsu.edu

Revised: May, 2026

College Level Foreign Language Requirements:

No foreign language required.

Major-Specific Course Recommendations:

Students are encouraged to build the North Carolina Community College (NCCC) course recommendations below into the associate degree to best prepare for the intended university and major.

Recommended NCCC Course Credit
Hours
University Equivalent Associate Degree
Requirement Fulfilled
University Requirement Fulfilled
ENG 111: Writing and Inquiry 3 ENGL 110: English Composition I English Composition Required Course, General Education
ENG 112: Writing/Research in the Disc 3 ENGL 120: English Composition II English Composition Required Course, General Education
COM 231: Public Speaking 3 SPEE 200: Introduction to Speech UGETC Humanities/Fine Arts Required Course, General Education
MAT 171: Precalculus Algebra 4 MATH 129: Precalculus Mathematics I UGETC Math Required Course, General Education
MAT 172: Precalculus Trigonometry 4 MATH 130: Precalculus Mathematics II UGETC Math Required Course, General Education
ACA 122: Transfer & Career Success 1 UNIV 110: University Studies Academic Transition Required Course, General Education
MAT 271: Calculus I 4 MATH 142: Calculus with AnalyticGeometry Elective/Pre-Major Courses Required Course
MAT 272: Calculus II 4 MATH 241: Calculus w/ Analytical Geom II Elective/Pre-Major Courses Required Course
HEA 110: Personal Health/Wellness 3 HEED 212: Health Promotion and Wellness Elective/Pre-Major Courses Required Course
BIO 111: General Biology I
OR
CHM 151: General Chemistry I
4 University Equivalencies UGETC Natural Sciences Suggested Course, General Education
BIO 112: General Biology II
OR
CHM 152: General Chemistry II
4 University Equivalencies UGETC Natural Sciences Suggested Course, General Education
HUM 115: Critical Thinking 3 PHIL 110: Critical Thinking Additional General Education Courses Suggested Course, General Education
HIS 111: World Civilizations I 3 HIST 110: World History to 1600 Additional General Education Courses Suggested Course, General Education
HIS 131: American History I 3 HIST 211: The United States to 1865 Additional General Education Courses Suggested Course, General Education

Remaining Associate Degree Requirements:

In addition to major-specific course recommendations above, students should work with a community college advisor to select additional community college courses to fulfill the remaining associate degree requirements identified below.

Recommended NCCC Course Credit
Hours
University Equivalent Associate Degree
Requirement Fulfilled
University Requirement Fulfilled
Student Choice/No Preference (Approved Course Options) 3 University Equivalencies UGETC Humanities/Fine Arts General Education
SOC 210: Introduction to Sociology 3 SOCI 210: Principles of Sociology UGETC Social/Behavioral Sciences General Education
PSY 150: General Psychology 3 PSYC 210: General Psychology UGETC Social/Behavioral Sciences General Education
Student Choice/No Preference (Approved Course Options) 2 University Equivalencies Additional General Education Courses General Education
Student Choice/No Preference (Approved Course Options) 3 University Equivalencies Elective/Pre-Major Courses Elective

Additional Information From Fayetteville State University:

Admission Requirements: Students must earn a grade of C or higher in CSC 120 Introduction to Programming Methodology.

Students must earn a grade of C or higher in all major CSC courses and have a minimum GPA of 2.0.

Any student enrolled in a CSC or MATH course who does not meet the prerequisites for that course will be dropped.

Remaining Bachelor’s Degree Requirements at University:

University Course Credit
Hours
University Course Notes
Computer Science Major Courses 56
  • CSC 120 - Introduction to Programming Methodology
  • CSC 130 - Program Design and Implementation
  • CSC 201 - Computer Organization and Architecture I
  • CSC 207 - Symbolic Programming
  • CSC 220 - Data Structure/Algorithms
  • CSC 270 - Networking Basics
  • CSC 303 - Computer Organization and Architecture II
  • CSC 320 - Design and Analysis of Algorithms
  • CSC 322 - Programming Languages
  • CSC 323 - Principles of Database Design
  • CSC 351 - Computer Ethics and Service Learning
  • CSC 431 - Operating Systems I
  • CSC 470 - Software Engineering
  • CSC 490 - Senior Project
  • Three credits from CSC 200 or higher
  • Three credits from CSC 300 or higher
  • Three credits from CSC 400 or higher

Select one from the following:

  • CSC 202 - Object Oriented Programming in C/ C++
  • CSC 204 - Object Oriented Programming in Java
Mathematics and Statistics 17
  • MATH 142 - Calculus with Analytic Geometry I
  • MATH 150 - Discrete Mathematics I
  • MATH 241 - Calculus with Analytic Geometry II
  • MATH 251 - Linear Algebra
  • STAT 270 - Probability and Statistics in Computer Science
Major Electives 3

Select three credits from:

  1. MATH 242 - Calculus with Analytic Geometry III OR higher
  2. GEOG 320 - Introduction to Geographic Information Systems
  3. GEOG 325 - Applied Geographic Information Systems
  4. CSC 300 - Professional Practice in Computing OR higher
  5. PHYS 200 or higher
  6. STAT 300 or higher

Students must enroll in the GEOINT certificate program and complete the program to be eligible to have GEOG 320 or GEOG 325 counted towards computer science major requirements.

Electives 5