No foreign language requirement for this program.
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 |
BIO 111: General Biology I
OR CHM 151: General Chemistry I, PHY 151: College Physics I, or PHY 251: General Physics 1
|
4
|
University Equivalencies
|
UGETC Natural Sciences
|
Required Course, General Education
|
BIO 112: General Biology II
OR CHM 152: General Chemistry II, PHY 152: College Physics II, or PHY 252: General Physics II
|
4
|
University Equivalencies
|
UGETC Natural Sciences
|
Required Course, General Education
|
MAT 271: Calculus I
|
4
|
MATH 153: Calculus I
|
Additional General Education Courses
|
Required Course, General Education
|
MAT 272: Calculus II
|
4
|
MATH 255: Calculus II
|
Additional General Education Courses
|
Required Course, General Education
|
MAT 252: Statistical Methods II
|
4
|
MATH 270: Statistical Methods I
&
MATH 19A: Lower Level Electives
|
Elective/Pre-Major Courses
|
Required Course
|
MAT 171: Precalculus Algebra
|
4
|
MATH 130: Precalculus I
&
MATH 19A: Lower Level Electives
|
UGETC Math
|
Suggested Course, General Education
|
MAT 172: Precalculus Trigonometry
|
4
|
MATH 146: Precalculus II
|
UGETC Math
|
Suggested Course, General Education
|
CSC 151: JAVA Programming
|
3
|
CS 150: Prob Solving/Program I
|
Elective/Pre-Major Courses
|
Suggested Course
|
CSC 251: Advanced JAVA Programming
|
3
|
CS 19A: Lower Level Elective
|
Elective/Pre-Major 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
|
ENGL 101: Writing and Rhetoric
|
English Composition
|
General Education
|
ENG 112: Writing/Research in the Disc
|
3
|
ENGL 202: Writing and Critical Inquiry
|
English Composition
|
General Education
|
COM 231: Public Speaking
|
3
|
COMM 201: Foundations of Communication
|
UGETC Humanities/Fine Arts
|
General Education
|
Student Choice/No Preference
(Approved Course Options)
|
3
|
University Equivalencies
|
UGETC Humanities/Fine Arts
|
General Education
|
Student Choice/No Preference
(Approved Course Options)
|
6
|
University Equivalencies
|
UGETC Social/Behavioral Sciences
|
General Education
|
Student Choice/No Preference
(Approved Course Options)
|
3
|
University Equivalencies
|
Additional General Education Courses
|
General Education
|
ACA 122: College Transfer Success
|
1
|
ELEC 19A: Lower Level Electives
|
Academic Transition
|
Elective
|
Student Choice/No Preference
(Approved Course Options)
|
4
|
University Equivalencies
|
Elective/Pre-Major Courses
|
Elective
|
All students start off as Pre-Computer Science.
Students must be aware that if the 8 credit hours of Natural Sciences required for the major are not taken to meet Liberal Studies requirements, they will still need to be completed for the BS Computer Science degree.
*Computer Science is unlikely to be completed in a 4 year time span.
**If you cannot take CSC 151 & 251 OR CSC 121 & 221, plan for more time at WCU.
Note: All CS majors will complete the requirement for a minor in Mathematics but is not added to the degree automatically. The minor must be added through the Registrar's Office.