UNC Greensboro

Transfer Guide

UNC Greensboro
Computer Science, BS

Transfer Guide for Associate in Science

2024-2025

Delivery Method: On-Campus

Program Admission Notes:

To qualify for admission, applicants with at least 24 transferable hours must have a cumulative GPA of at least 2.0 on a 4.0 scale from all post-secondary coursework.
 
This is a suggested guide. Following the guide does not guarantee admission to UNCG or guarantee an AS or BS degree will be conferred. Students should seek academic advising to determine the best course of study to meet educational goals and degree requirements. Refer to UNCG’s admissions website for more information on admission and transfer of credits. Credit will only be awarded for transferable courses for which a grade of C or better is earned. Refer to the NC Transfer Course List for full listing of courses by designation – UGETC, CAA GEN ED, Pre-Major/Elective.

Contact:

Stewart Self, Asst. Dir. of Transfer Initiatives
transfer@uncg.edu

Revised: June, 2024

College Level Foreign Language Requirements:

Within the College of Arts and Sciences, students are required to demonstrate intermediate-level proficiency in an additional language. Students who transfer 60 or more credits to UNCG can satisfy thisrequirement by successfully completing a 102 course (equivalent of foreign language 112 at a NC Community College).

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
Foreign Lang. 111: Elementary Level I 3 University Equivalencies Additional General Education Courses Required Course
Foreign Lang. 112: Elementary Level II 3 University Equivalencies Additional General Education Courses Required Course
CSC 151: JAVA Programming 3 CSC 130: Intro to Computer Science Elective/Pre-Major Courses Required Course
MAT 271: Calculus I 4 MAT 196: Calculus A Elective/Pre-Major Courses Required Course
MAT 272: Calculus II 4 MAT 296: Calculus B Elective/Pre-Major Courses Required Course
BIO 111: General Biology I 4 BIO 111: Principles of Biology I & BIO 111L: Princpls of Biology I Lab UGETC Natural Sciences Suggested Course
CHM 152: General Chemistry II 4 CHE 114: General Chemistry II & CHE 115: General Chemistry II Lab UGETC Natural Sciences Suggested Course
CHM 151: General Chemistry I 4 CHE 111: General Chemistry I & CHE 112: General Chemistry I Lab Additional General Education 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 NCCC Course Credit
Hours
University Equivalent Associate Degree
Requirement Fulfilled
University Requirement Fulfilled
ENG 111: Writing and Inquiry 3 ENG 101: Exploring Writing English Composition General Education
ENG 112: Writing/Research in the Disc 3 ENG 102: Academic Research and Writing English Composition General Education
Student Choice/No Preference (Approved Course Options) 6 University Equivalencies UGETC Humanities/Fine Arts General Education
Student Choice/No Preference (Approved Course Options) 6 University Equivalencies UGETC Social/Behavioral Sciences General Education
MAT 171: Precalculus Algebra 4 MAT 115: College Algebra & MAT 1XX: MAT Elective UGETC Math General Education
MAT 172: Precalculus Trigonometry 4 MAT 190: Precalculus UGETC Math General Education
Student Choice/No Preference (Approved Course Options) 1 University Equivalencies Additional General Education Courses General Education
ACA 122: Transfer & Career Success 1 ELE 1XX: Misc Elective Academic Transition Elective
Student Choice/No Preference (Approved Course Options) 3 University Equivalencies Elective/Pre-Major Courses Elective

Additional Information From UNC Greensboro:

The Bachelor of Science in Computer Science requires a minimum of 120 semester hours (sh). UNCG requires a minimum 2.0 overall GPA for graduation. Addtional elective courses may be required to complete the 120 credit hour requirement. The Computer Science department strongly urges students not to take more than three computer science courses per semester (especially those that are deemed programming intensive or project-based). Thus, the degree plan could extend beyond two years.
 
Students may chose to add a concentration in Data Science and Big Data, but it is not required for the BS in Computer Science.
 
For more information, visit the Department website: https://compsci.uncg.edu/

Remaining Bachelor’s Degree Requirements at University:

University Course Credit
Hours
University Course Notes
CSC 230: Elem Data Struc / Algorithms 3
CSC 250: Foundations of Comp Science I 3
CSC 261: Computr Org / Assembly Languag 3
CSC 330: Advanced Data Structures 3
CSC 339: Concepts of Progrming Languags 3
CSC 340: Software Engineering 3
CSC 350: Foundations of Comp Science II 3
CSC 362: System Programming 3
CSC 452: Theory of Computation 3
CSC 462: Prin of Operating Systems 3
CSC 471: Principles of Database Systems 3
CSC 490: Senior Capstone 3
PHI 222: Ethics in the Computer Age 3
STA 271: Fundmntl Concepts of Statistcs 3

or STA 290: Introduction to Probability and Statistical Inference

Data Science and Big Data Concentration Requirements: 9

The following courses are required for this concentration:

  • CSC 405: Data Science
  • CSC 410: Big Data and Machine Learning

Select 3 credits from the following courses:

  • CSC 407: Network Analysis
  • CSC 416: Digital Image Processing
  • CSC 417: Deep Learning in Computer Vision
  • CSC 425: Bioinformatics
  • CSC 429: Artificial Intelligence
  • CSC 454: Algorithm Analysis/Design
  • CSC 474: Principles of Data Mining
  • STA 431: Introduction to Probability
  • STA 435: Theory Linear Regression