Computer Science, A.S.-B.A.
This is a suggested course plan. It is highly recommended that you meet regularly with your academic advisor to determine your course selection and progress toward graduation.
This catalog also includes a complete list of requirements for the Computer Science major, B.A. degree.
North Carolina Community College
|UGETC||English composition (ENG 111 + ENG 112 = UNC ENGL 105)||6|
|UGETC||Humanities/Fine Arts/Communication (2 courses from at least 2 different disciplines; see UGETC list below)||6|
|PSY 150||General Psychology (UNC PSYC 101) 3||3|
|UGETC||Social and Behavioral Sciences (1 additional course from a discipline other than psychology)||3|
|MAT 172||Pre-calculus Trigonometry (UNC MATH 130 + UNC MATH 110P) 4||4|
|MAT 271||Calculus I (UNC MATH 231 + UNC MATH 110P) 1||4|
|UGETC||Natural Sciences (see UGETC list below)||8|
Additional General Education Courses
|XXX 111||Foreign Language Level 1||3|
|XXX 112||Foreign Language Level 2||3|
|XXX 211||Foreign Language Level 3||3|
Other Required Hours
|ACA 122||College Transfer Success (UNC GENR ---)||1|
|MAT 152||Statistical Methods I (UNC STOR 155) 1||4|
|CSC 151||JAVA Programming (UNC COMP 110) 5||4|
|Total Community College Hours||61|
Required in the major.
Counts in the major.
PSYC 101 satisfies the Physical and Life Sciences (PL) Gen. Ed. requirement.
MAT 172 may need to be taken as a prerequisite for MAT 271.
Prerequisite for COMP 210 at UNC.
|COMP 283||Discrete Structures 1, H||3|
|COMP 210||Data Structures and Analysis 1||3|
|EDUC 301||Junior Transfer Seminar - Thriving in Transition (recommended) 2||3|
|Minor course #1 or elective||3|
Honors version available. An honors course fulfills the same requirements as the nonhonors version of that course. Enrollment and GPA restrictions may apply.
|COMP 211||Systems Fundamentals 1||3|
|COMP 301||Foundations of Programming 1||3|
|Minor course #2 or Sup Ed course #2||3|
|LFIT ---||Lifetime Fitness||1|
|COMP 311||Computer Organization 1||3|
|COMP ---||Computer science electives (2 courses) 1, 3, 4||6|
|Minor course #3 or Sup Ed course #3||3|
|Minor course #4 or elective||3|
|COMP ---||Computer science electives numbered COMP 420 or higher (2 courses) 1, 3, 4||6|
|Minor course #5 or elective||3|
|COMP ---||Computer science electives numbered COMP 420 or higher (2 courses) 1, 4||6|
Required in the major.
Fulfills EE and Supplemental Gen. Ed. requirement (recommended).
Four elective courses chosen from the following, with no more than two courses from other departments:
a. COMP courses numbered 420-599 (excluding honors thesis, internships, independent study).
b. Graduate-level courses (600 or higher) other than COMP 790
d. Other courses must be approved by the director of undergraduate studies.
The Computer Science Department at UNC has a registration policy in place to help ensure all majors are able to take the electives they need:
All students are allowed to register for two COMP courses numbered 420 and above before any students are allowed to register for a third such course. This policy may necessitate transferring students to make use of a ninth semester to complete all major requirement. If seats are available, transfer students may be able to take more than two elective courses in semesters 7 or 8.
Transfer students (who transfer in the UNC–Chapel Hill equivalent of two or more semesters) may enroll in up to 10 total semesters and complete up to three areas of study (i.e., a secondary major and a minor or two minors). Additional degree requirement information.
UGETC Course List (A.S. Curriculum)
|English Composition (two courses)||6|
|ENG 111||Writing & Inquiry 1|
|ENG 112||Writing/Research in the Disciplines 1|
|Humanities/Fine Arts (two courses from at least two different disciplines)||6|
|ART 111||Art Appreciation (UNC GENR 180)|
|ART 114||Art History Survey I (UNC ARTH 151)|
|ART 115||Art History Survey II (UNC ARTH 152)|
|COM 120||Introduction to Interpersonal Communication (UNC COMM 120), OR|
Public Speaking (UNC COMM 113)
|DRA 111||Theatre Appreciation (UNC DRAM 116)|
|ENG 231||American Literature I (UNC ENGL 128) 2|
|ENG 232||American Literature II (UNC ENGL 128) 2|
|ENG 241||British Literature I (UNC ENGL 120) 2|
|ENG 242||British Literature II (UNC ENGL 121) 2|
|MUS 110||Music Appreciation (UNC MUSC 141)|
|MUS 112||Introduction to Jazz (UNC MUSC 145)|
|PHI 215||Philosophical Issues (UNC PHIL 101) 2|
|PHI 240||Introduction to Ethics (UNC PHIL 160) 2|
|Social/Behavioral Science (two coures from at least two different disciplines)||6|
|ECO 251||Principles of Microeconomics (UNC GENR 140) 3|
|ECO 252||Principles of Microeconomics (UNC GENR 140) 3|
|HIS 111||World Civilizations I (UNC GENR 157)|
|HIS 112||World Civilizations II (UNC GENR 150)|
|HIS 131||American History I (UNC HIST 127)|
|HIS 132||American History II (UNC HIST 128)|
|POL 120||American Government (UNC POLI 100)|
|PSY 150||General Psychology (UNC PSYC 101)|
|SOC 210||Introduction to Sociology (UNC SOCI 101)|
|Mathematics (select two courses)||8|
|MAT 171||Precalculus Algebra (UNC MATH 110P)|
|MAT 172||Pre-calculus Trigonometry (UNC MATH 130 + MATH 110P)|
|MAT 263||Brief Calculus (UNC MATH 152 + MATH 110P)|
|MAT 271||Calculus I (UNC MATH 231 + MATH 110P)|
|MAT 272||Calculus II (UNC MATH 232 + MATH 110P)|
|Natural Sciences (select 8 SCH from the following courses):||8|
|AST 151/151A||General Astronomy I and Lab (UNC ASTR 101 & ASTR 101L)|
|BIO 110||Principles of Biology (UNC GENR 130)|
|BIO 111 & 112||General Biology I & II (UNC BIOL 101 + BIOL 101L + BIOL 279 + BIOL 279L)|
|CHM 151 & 152||General Chemistry I & II (UNC CHEM 101 + CHEM 101L +CHEM 102 + CHEM 102L)|
|GEL 111||Introduction Geology (UNC GEOL 101 + GEOL 101L)|
|PHY 110/110A||Conceptual Physics and Lab (UNC PHYS 101)|
|PHYS 151 & 152||College Physics I & II (UNC PHYS 104 + PHYS 105)|
|PHYS 251 & 252||General Physics I & II (UNC PHYS 116 + PHYS 117)|
Students who complete both ENG 111 and 112 receive credit for UNC ENGL 100 + ENGL 105.
Course may have prerequisite(s). Consult the North Carolina Community College Combined Course Library for most current information.
ECO 251 + 252 = UNC ECON 101 + UNC GENR 140.
Applying to Carolina
- The Office of Undergraduate Admissions provides information about the application process for transfer students.
Advising and Community College Course Selection
- For UGETC, Pre-Major, Elective, or GEC course options, please refer to the Comprehensive Articulation Agreement transfer course list.
- Students should work with their community college academic advisor to ensure appropriate course selection for AA/AS degree completion.