BA: Computer Science w/ Cyber Security Concentration

advertisement
BA: Computer Science w/ Cyber Security Concentration
NOTE: This 4‐year plan should be used in conjunction with regular consultation with an advisor
If 24 or more transfer hours
If less than 24 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 the Software and Information Systems Department
Associate of Arts
Courses in BOLD are required for the major
UGETC ‐‐ Associate of ARTS
Area
Prefix/Number
English Composition
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 (9 CR)
ART 111
ART 114
Arts: (choose ONE) ART 115
MUS 110
MUS 112
Art Appreciation Art History Survey I
Art History Survey II
Music Appreciation
Introduction to Jazz
3
LBST 1105
ARTH 1211 (and LBST 1105 exemption)
ARTH 1212 (and LBST 1105 exemption)
LBST 1103
TRNF 0001 (and LBST 1103 exemption)
3
Literature / Philosophy
PHI 240
Introduction to Ethics
3
PHIL 0001 (and LBST 2211 exemption)
3
COMM
COM 231
Public Speaking
3
COMM 1101
3
ECO 251
ECO 252
POL 120
Social / Behavioral Science (9 CR)
Principles of Microeconomics ECON 2102
Principles of Macroeconomics ECON 2101
3
American Government
POLS 1110
Social Science (choose ONE)
SOC 210
Introduction to Sociology
SOCY 1101
History (choose ONE)
HIS 111
HIS 112
HIS 131
HIS 132
World Civilizations I
World Civilizations II
American History I
American History II
3
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
Psychology
PSY 150
General Psychology
3
PSYC 1101
3
AST 111/111A
AST 151/151A
BIO 110
BIO 111
CHM 151
GEL 111
PHY 110/110A
Science with Lab (4 CR)
Descriptive Astronomy and Lab
General Astronomy I and Lab
Principles of Biology 4
General Biology
General Chemistry I
Introduction Geology Conceptual Physics and Lab
PHYS 1130 + L
PHYS 1130 + L
BIOL 1110 + L
BIOL 1110 + L
CHEM 1251 + L
GEOL 1200 + L
PHYS 0001 + L
4
MAT 171
Pre‐Calculus Algebra
MATH 1100 (3) + lab credit (1)
4
Natural Science (choose ONE)
Mathematics (4CR)
4
UGETC Subtotal
32
3
32
Additional General Education
ANT 220 or 221
GEO 111
Global / Cross GEO 112
Cultural (Choose POL 210 or 220
ONE)
Gen Ed Subtotal
Cultural Anthropology or Comparative Cultures
World Regional Geography
Cultural Geography
Comparative Politics or International Politics
HIS 111
World Civilizations I MAT 155
MAT 263
XXX XXX
Statistical Analysis
Brief Calculus
Related Work**
ANTH 0001 (and LBST 2102 exemption)
3
4
3
6
16
PRE Major ‐ Courses GEOG 1101 (and LBST 2102 exemption)
GEOG 0001 (and LBST 2102 exemption)
POLS 1130 or POLS 1150 (and LBST 2102 exemption)
HIST 1120 (and LBST 2102 exemption ONLY if taken with HIS 112)
STAT 1220 (3) + lab credit (1)
MATH 1120
XXXX XXXX
3
4
3
6
16
ACA 122
Academic Transition 1
TRNF 0001 1
MAT 167
CSC 134
CSC 151
CSC 249
Discrete Mathematics
C++ Programming
JAVA Programming
Data Structures
3
3
3
3
MATH 1165 (ITCS 2175)
ITCS 1212
ITCS 1213
ITCS 2214
3
3
3
3
Pre‐major Subtotal
13
13
TOTAL AA Hours 61
61
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.
BA ‐ Computer Science (Cyber Security concentration) UNC Charlotte Courses
Courses in BOLD are pre‐requisites for subsequent courses Junior Year
Fall Credits
ITCS 1600: Computing Professionals
ITIS 2110: IT Infrastructure I: Design & Practice
ITIS 2300: Web‐Based Application Development
ITCS 2215: Design and Analysis of Algorithms
ITCS 3160: Database Design & Implementation
MATH 2164: Matrices and Linear Algebra
1
3
3
3
3
3
STAT 2223: Elements of Statistics II
UWRT 2116: Technical Writing
ITIS 3200: Intro to Information Security & Privacy
ITCS 3688: Computers & Society
ITIS 3110: IT Infrastructure II: Design & Practice
Related Work
3
3
3
3
3
3
34
ITIS 3130: Human‐Computer Interaction
ITIS 3300: Software Requirements & Project Mgt.
ITIS 4166: Network‐Based Application Development
COMM 2105: Small Group Communications
PHIL 1106: Critical Thinking
ITIS/ITCS Elective
3
3
3
3
3
3
ITIS 4221: Secure Programming and Penetration Testing
ITIS 4250: Computer Forensics
ITIS/ITCS Elective
Related Work
Related Work
3
3
3
3
3
33
Spring
Senior Year
Fall
Spring
TOTAL UNCC Hours
67
TOTAL HOURS
128
Download