BS: Computer Science - UNC Charlotte Admissions

advertisement
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
Download