BS: Computer Science NOTE: This 4‐year plan should be used in conjunction with regular consultation with an advisor If less than 24 transfer hours If 24 or more transfer hours 2.5 Transfer GPA Transfer admissions requirements OR No D's or F's in Computer AND Science classes Freshman Admissions Requirements See Transfer Requirements on the Office of Undergraduate Admissions web page for more details Required for Admission to UNCC in Computer Science Additional Requirements for Admission to the upper division in Computer Completion of ITCS‐1212/L, ITCS‐1213/L, ITCS‐2214, and MATH‐1241 (or equivalents) with grade of 'C' or higher Science Associate of SCIENCE Courses in BOLD are required for the major UGETC ‐‐ Associate of SCIENCE Area English Composition Prefix/Number ENG 111 ENG 112 Course Name Credits UNC Charlotte Equivalent English Composition (6 CR) UWRT 1101: Expository Writing 3 Argument‐Based Research 3 UWRT 1102: Credits 3 3 Humanities / Fine Arts (6 CR) ART 111 ART 114 Arts: (choose ONE) ART 115 MUS 110 MUS 112 Literature / Philosophy PHI 240 ECO 251 Social Science ECO 252 (choose ONE), POL 120 recommend SOC SOC 210 History (choose ONE) HIS 111 HIS 112 HIS 131 HIS 132 Art Appreciation Art History Survey I Art History Survey II Music Appreciation Introduction to Jazz 3 Introduction to Ethics 3 LBST 1105 ARTH 1211 (and LBST 1105 exemption) ARTH 1212 (and LBST 1105 exemption) LBST 1103 TRNF 0001 (and LBST 1103 exemption) ITIS 2211 (and LBST 2211 exemption) Social / Behavioral Science (6 CR) Principles of Microeconomics ECON 2102 Principles of Macroeconomics ECON 2101 3 American Government POLS 1110 3 3 Introduction to Sociology SOCY 1101 World Civilizations I World Civilizations II American History I American History II HIST 1120 (and LBST 2101 exemption) HIST 1121 (and LBST 2101 exemption) HIST 1160 (and LBST 2101 exemption) HIST 1161 (and LBST 2101 exemption) 3 3 3 Science with Lab (8 CR) Sciences (choose one 8‐credit sequence or two 4‐ credit individual courses Mathematics (choose TWO) UGETC Subtotal BIO 111 & 112 CHM 151&152 PHY 151 & 152 PHY 251 & 252 General Biology I & II General Chemistry I & II College Physics I & II General Physics I & II AST 151 & 151A BIO 110 GEL 111 PHY 110 & 110A General Astronomy + lab Principles of Biology Introductory Geology Conceptual Physics + lab BIOL 2120 & BIOL 2130 & BIOL 2140L CHEM 1251 & 1252 + labs PHYS 1101 & 1102 + labs PHYS 2101 & 2102 + labs 8 MAT 172 MAT 271 8 PHYS 1130 + lab BIOL 1110 + lab GEOL 1200 + lab PHYS 0001 + lab Mathematics (8 CR) Pre‐Calculus Trigonometry 8 Calculus I 34 MATH 1103 (3) + lab credit (1) MATH 1241 (3) + lab credit (1) 8 34 Additional General Education ANT 220 or 221 GEO 111 Global / Cross GEO 112 Cultural (Choose POL 210 or 220 ONE) Cultural Anthropology or Comparative Cultures World Regional Geography Cultural Geography Comparative Politics or International Politics If BOTH HIS 111 AND HIS 112 World Civilizations I & II MAT 272 XXX XXX Calculus II Related Work** ANTH 0001 (and LBST 2102 exemption) 3 4 6 Subtotal GEOG 1101 (and LBST 2102 exemption) GEOG 0001 (and LBST 2102 exemption) POLS 1130 or POLS 1150 (and LBST 2102 exemption) HIST 1120 AND HIST 1121 (gives LBST 2101 and 2102 exemption ONLY if both are taken) MATH 1242 (3) + lab credit (1) XXXX XXXX 13 3 4 6 13 PRE Major ‐ Courses ACA 122 Academic Transition 1 TRNF 0001 1 MAT 167 CSC 134 CSC 151 CSC 249 Discrete Mathematics C++ Programming JAVA Programming Data Structures MATH 1165 (ITCS 2175) ITCS 1212 ITCS 1213 ITCS 2214 Pre‐major Subtotal 3 3 3 3 13 3 3 3 3 13 TOTAL AS Hours 60 NOTES ** Related Work is a set of courses (similar to a Minor) chosen in an area of interest to the student (e.g. Business, History, Criminal Justice, …). The student should speak with an Academic Advisor about possible options. Exception: Any student who wishes to do their Related Work in Mathematics will need to wait until they transfer to UNC‐Charlotte to take these classes. 60 BS ‐‐ Computer Science UNC Charlotte Courses Courses in BOLD are pre‐requisites for subsequent courses Credits Summer Before Junior Year (recommended) at UNC‐Charlotte XXXX XXXX: Related Work Junior Year Fall ITCS 2215: Design & Analysis of Algorithms ITCS 3155: Software Engineering MATH 2164: Matrices and Linear Algebra ENGL 2116: Intro to Technical Communications PHIL 1106: Critical Thinking XXXX XXXX: Related Work Spring ITCS 2600: Computing Professionals ‐ TR ITCS 3146: Operating Systems & Networking ITCS 3160: Data Base Design & Implementation ITCS 3XXX: CS Focus Area course** STAT 2122: Intro to Probability and Statistics XXXX XXXX: Related Work 6 Only if not taken in Summer Before Junior Year Only if not taken in Summer Before Junior Year 3 3 3 3 3 3 1 3 3 3 3 3 34 Senior Year Fall ITCS 3181/L: Logic and Computer Systems (+Lab) ITCS 4102: Programming Languages ITCS 3XXX: CS Focus Area course** ITCS/ITIS 3XXX: CCI Technical Elective XXXX XXXX: Related Work 4 3 3 3 3 ITCS 3688: Computers & Their Impact on Society ITCS 3XXX: CS Focus Area course** ITCS 3XXX: CS Focus Area course** ITCS/ITIS 3XXX: CCI Technical Elective ITCS 4XXX: CS Capstone 3 3 3 3 3 31 Spring