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).
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
|
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
|
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.