UNC Pembroke

Transfer Guide

UNC Pembroke
Computer Science, BS

Transfer Guide for Associate in Arts

2024-2025

Concentration(s): General or Cybersecurity Tracks
Delivery Method: On-Campus

Program Admission Notes:

Students who attended a college or university after graduating from high school should apply for admission as a transfer applicant and meet the following requirements:

  • Minimum 24 hours of transferable college-level coursework (completed or in progress)
  • Applicants with less than 24 transferable credit hours may be reviewed based on freshman criteria.
  • Students under the age of 21 will also be expected to meet the freshman admission criteria.
  • Minimum 2.0 cumulative GPA for all college courses as calculated by the UNC Pembroke Undergraduate Admissions Office.

Some academic programs at UNCP may have admission requirements that exceed those listed above.

Contact:

Undergraduate Admissions
transfer@uncp.edu

Revised: June, 2024

College Level Foreign Language Requirements:

Not Applicable. 

Major-Specific Course Recommendations:

Students are encouraged to build the Community College course recommendations below into the associate degree to best prepare for the intended major.

Recommended CC Course Credit
Hours
University Equivalent Associate Degree
Requirement Fulfilled
University Requirement Fulfilled
ACA 122: College Transfer Success 1 UNV 1000: Freshman Seminar Academic Transition Required Course
ENG 111: Writing and Inquiry 3 ENG 1050: Composition I English Composition Suggested Course, General Education
ENG 112: Writing/Research in the Disc 3 ENG 1060: Composition II English Composition Suggested Course, General Education
PSY 150: General Psychology 3 PSY 1010: Introductory Psychology UGETC Social/Behavioral Sciences Suggested Course, General Education
MAT 175: Precalculus
OR
MAT 171 & MAT 172
5 University Equivalencies UGETC Math Suggested Course, General Education
CHM 151: General Chemistry I 4 CHM 1300: General Chemistry I & CHM 1100: General Chemistry Lab I UGETC Natural Sciences Suggested Course, General Education
PHY 151: College Physics I 4 PHY 1500: College Phys I & PHY 1560: College Physics Lab I Additional General Education Courses Suggested Course, General Education
MAT 271: Calculus I 4 MAT 2210: Calculus I Additional General Education Courses Suggested Course
CSC 130: Computing Fundamentals II 4 CSC 1750: Intro To Algorithms Elective/Pre-Major Courses Suggested Course
CSC 249: Data Structure & Algorithms 3 CSC 2850: Data Structures Elective/Pre-Major Courses Suggested Course

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 CC Course Credit
Hours
University Equivalent Associate Degree
Requirement Fulfilled
University Requirement Fulfilled
Student Choice/No Preference (Approved Course Options) 9 University Equivalencies UGETC Humanities/Fine Arts General Education
Student Choice/No Preference (Approved Course Options) 6 University Equivalencies UGETC Social/Behavioral Sciences General Education
Any CAA Humanities/Fine Arts Course (Approved Course Options) 3 University Equivalencies Additional General Education Courses General Education
Any CAA Social/Behavioral Science Course (Approved Course Options) 3 University Equivalencies Additional General Education Courses General Education
Student Choice/No Preference (Approved Course Options) 7 University Equivalencies Elective/Pre-Major Courses Elective

Additional Information From UNC Pembroke:

  • Prospective Computer Science majors are advised to start with MAT 1090 as their first General Education Mathematics elective.  MAT 1070 and MAT 1080 or MAT 2210 may be used in place of MAT 1090.  To satisfy the Natural Science requirements in General Education, Computer Science majors must take PHY 1500 & PHY 1560 or PHY 2000 & PHY 2060 and CHM 1300 & CHM 1100.
  • Satisfy University graduation requirements outlined in the academic catalog. 
  • Writing Intensive Program
    • As a requirement for graduation, students must complete nine semester credit hours of Writing Enriched and Writing in the Discipline courses. One course must be a Writing in the Discipline course.
  • Indigenous Cultures & Communities (ICC) Requirement
    • Students transferring to UNCP with 60 (or more) transfer credit hours are required to take EITHER one (1) approved ICC designated 3-credit hour course
    • OR one (1) ICC designated and department-approved co-curricular learning experience.
    • Students transferring to UNCP with fewer than 60 transfer credit hours are required to take EITHER two (2) approved ICC designated 3-credit hour courses OR one (1) approved ICC designated 3-credit hour course AND one (1) ICC designated and department-approved co-curricular learning experience.

Remaining Bachelor’s Degree Requirements at University:

University Course Credit
Hours
University Course Notes
CSC 1750: Intro To Algorithms 3

If not completed at NCCC.  

CSC 1760: Introduction To Programming 3
CSC 1850: Object Oriented Programming 3
CSC 2150: Discrete Struct 3
CSC 2250: Fundamentals Of Compu System 3
CSC 2260: Intro to Operating Systems 3
CSC 2650: Digital Logic 3
CSC 2850: Data Structures 3

If not completed at NCCC.

CSC 2920: Software Dev & Prof Practices 3
CSC 3360: Network Architecture and Proto 3
CSC 3750: Programm Languages 3
CSC 4900: Advanced Software Project 4
MAT 2210: Calculus I 4

If not completed at NCCC.

MAT 2220: Calculus II 4
MAT 3150: Linear Alg I 3
MAT 3280: Probability and Statistics I 3
General Track 12

Select four courses from the list below (at least one must be a 4000-level course)

  • CSC 3380. Web Programming and Security (3 credits)
  • CSC 3800. Database Management Systems and Security (3 credits)
  • CSC 4010. Theory of Computation (3 credits)
  • CSC 4110. Artificial Intelligence (3 credits)
  • CSC 4450. Design and Analysis of Algorithms (3 credits)
  • CSC 4810. Data Mining (3 credits)
  • CSC 4970. Computer Science Internship (1-3 credits)
  • CYB 3020. Introduction to Cybersecurity (3 credits)
  • CYB 4020. Network Security (3 credits)
  • ITC 4200. Game Design and Development (3 credits)
Cybersecurity Track 12
  • CYB 3020. Introduction to Cybersecurity (3 credits) - Required Course

And any 3 of the following courses (one of them should be at 4000 level)

  • CSC 3380. Web Programming and Security (3 credits)
  • CSC 3800. Database Management Systems and Security (3 credits)
  • CYB 3500. Laws, Ethics and Compliance in Cybersecurity (3 credits)
  • CYB 4020. Network Security (3 credits)
  • CYB 4030. Introduction to Digital Forensics (3 credits)
  • CYB 4120. Applied Cryptography (3 credits)
  • CYB 4600. AI in Cybersecurity (3 credits)
  • CYB 4700. Cloud Security (3 credits)
  • CYB 4800. Securing Self-driving Networks (3 credits)
  • CYB 4920. Secure Software Development and Testing (3 credits)
  • CYB 4220. Cybersecurity Management (3 credits)
  • CYB 4990. Independent Study in Cybersecurity (3 credits)
  • CYB 4970. Internship in Cybersecurity (3 credits)
  • CYBS 4XXX. Special Topics in Cybersecurity (3 credits)
Physical Education and Wellness 2
University Electives 12