NCSU Computer Science Degree Earned: Effective: (Unofficial Community Colleges to NCSU Curriculum) NCSU Bachelor of Science in Computer Science Transfer GPA = 3.0 2013-01-01 Grey Highlighted Courses – Take Courses at NCSU Com College CHM 151 Fall Semester 1,2 B CH 101 Chemistry -- A Molecular Science CHM 151 EGR 150 CH 102 General Chemistry Lab 1,7 E 101 Intro to Engr & Problem Solving 1 E 115 Intro to Computing Environments 1,2 B ENG 111 or 112 ENG 101 Academic Writing & Research or 113 or 114 1,2 A MAT 271 MA 141 Calculus I Com College 1,7,H MAT 273 PHY 252 Fall Semester 2 CSC 216 Programming Concepts – Java 2 CSC 226 Discrete Mathematics for CSC MA 242 Calculus III B PY 208 Physics for Engr & Science II PED XXX Health and Exercise Studies Course E FRESHMAN YEAR Credit Com College 3 CIS 115 & CSC 151 1 MAT 272 1 PHY 251 1 ART/COM/REL HUM/HIS/LIT/ MUS/PSY/SOC 4 PED XXX Spring Semester 2 CSC 116 Intro to Computing Java 1,2,A MA 241 Calculus II 1,2,B PY 205 Physics for Engr & Science I GEP Requirement* (Choose one from the Community College Associates of Science Engineering Checklist) E Health and Exercise Studies Course 4 14 ART/COM/REL HUM/HIS/LIT/ MUS/PSY/SOC Fall Semester CSC 236 Computer Organization and Assembly Language for Computer Scientists CSC 246 Operating Systems for Computer Scientist CSC 333 Automata, Grammars & Computability ST 370 Probability & Statistics for Engrs GEP Requirement* (Choose one from the Community College Associates of Science Engineering Checklist) SOPHOMORE YEAR Credit Com College 3 3 4 MAT 280 4 ART/COM/REL HUM/HIS/LIT/ MUS/PSY/SOC 1 BIO 111 or CHM 152 or GEL 120 Spring Semester CSC 230 C and Software Tools CSC 316 Data Structures for CSC MA 305 Elementary Linear Algebra GEP Requirement* (Choose one from the Community College Associates of Science Engineering Checklist) 3,B Basic Science Elective Spring Semester CSC 326 Software Engineering 3 CSC 379 Ethics in Computing 3 CSC Restricted Elective ECO 251 4 4 15 ART/COM/REL HUM/HIS/LIT/ MUS/PSY/SOC ART/COM/REL HUM/HIS/LIT/ MUS/PSY/SOC Fall Semester 4 CSC Restricted Elective 4 CSC Restricted Elective GEP Requirement* (Choose one from the Community College Associates of Science Engineering Checklist) GEP Requirement* (Choose one from the Community College Associates of Science Engineering Checklist) Other Restricted Elective 4 SENIOR YEAR Credit Com College 3 3 3 3 3 Credit 3 3 3 3 3 ACC 120, BUS 110, BUS 115, CSC 134, DFT 170, MAT 285. ART/COM/REL HUM/HIS/LIT/ MUS/PSY/SOC Credit 3 1 3 ENG 331 Communication for Engr & Tech D EC 205 Fundamentals of Economics (or EC 201 or ARE 201) Other Restricted Elective Com College 1 15 JUNIOR YEAR Credit Com College 3 3 3 4 4 3 15 15 Com College Credit 3 Spring Semester 5 CSC 492 Senior Design Project 4 CSC Restricted 4 Other Restricted Elective 3 3 3 16 Credit 3 3 3 Free Elective 3 GEP Requirement* (Choose one from the Community College Associates of Science Engineering Checklist) 3 15 NCSU - Minimum Credit Hours Required for Graduation in Computer Science* 6,I,J,K developed by Susan Meardon, Engineering Department Head, Wake Technical Community College, April 2014 15 120 NCSU Computer Science (continued) (Unofficial Community Colleges to NCSU Curriculum) Major/Program requirements and footnotes: 1 Courses required for matriculation. C- or lower grades are not accepted. 3 To be selected from CH 201, PY 123, 124, any PY course with a prerequisite of PY 208, or any PB, BIO, MEA, or ZO course. 4 For CSC and Other Restricted Electives, see: http://www.csc.ncsu.edu/academics/undergrad/restrict.php. 5 CSC 492 is the only course that meets this requirement in all CSC curricula effective August 2008 or thereafter. 6 The GPA earned in all courses attempted at NCSU must be 2.0 or higher in all courses bearing the CSC designation or a grade of C- or higher must be earned in each CSC course used to satisfy the requirements in the major. 7 Grade of C- or higher required. 2 *General Education Program (GEP) requirements and GEP footnotes: To complete the requirements for graduation and the General Education Program, the following category credit hours and corequisites must be satisfied. University approved GEP course lists for each of the following categories can be found at http://oucc.ncsu.edu/gep-courses. A. Mathematical Sciences (6 credit hours – one course with MA or ST prefix) Choose from the University approved GEP Mathematical Sciences course list or the following course(s) if completed as part of the Major requirements may fulfill part or all of this requirement: MA 141,241 B. Natural Sciences (7 credit hours – include one laboratory course or course with a lab) Choose from the University approved GEP Natural Sciences course list or the following course(s) if completed as part of the Major requirements may fulfill part or all of this requirement: CH 101, 102, PY 205, 208 C. Humanities (6 credit hours selected from two different disciplines/course prefixes) Choose from the University approved GEP Humanities course list or the following course(s) if completed as part of the Major requirements may fulfill part or all of this requirement: None D. Social Sciences (6 credit hours selected from two different disciplines/course prefixes) Choose from the University approved GEP Social Sciences course list or the following course(s) if completed as part of the Major requirements may fulfill part or all of this requirement: EC 205 or EC 201 or ARE 201 E. Health Exercise Studies - 2 hours to be selected from the approved GEP Health Exercise Studies list. a. One fitness and wellness course (any HESF 100-level course). b. One additional credit hour of HES courses. F. Additional Breadth - (3 credit hours to be selected from the following checked University approved GEP course lists) X Humanities/Social Sciences/Visual and Performing Arts G. Interdisciplinary Perspectives (5-6 credit hours) Choose from University approved GEP Interdisciplinary Perspectives course list or the following course(s) if completed as part of the Major requirements may fulfill part or all of this requirement: None H. Introduction to Writing (4 credit hours satisfied by completing ENG 101 with a C- or better ) The following Co-Requisites must be satisfied to complete the General Education Program requirements: I. U.S. Diversity Choose from the University approved GEP U.S. Diversity course list or choose a course identified on the approved GEP course lists as meeting the U.S. Diversity (USD) co-requisite. The following course(s) if completed as part of the Major requirements may fulfill this requirement: None J. Global Knowledge Choose from the University approved GEP Global Knowledge course list or choose a course identified on the approved GEP course lists as meeting the Global Knowledge (GK) co-requisite. The following course(s) if completed as part of the Major requirements may fulfill this requirement: None K. Foreign Language proficiency - Proficiency at the FL_102 level is required for graduation. developed by Susan Meardon, Engineering Department Head, Wake Technical Community College, April 2014