Concentration:
Degree earned: Bachelor of Science in Computer Science
Effective: 08/2008
Updated: 06/2008
| FRESHMAN YEAR | ||||
| Fall Semester | Credit | Spring Semester | Credit | |
|---|---|---|---|---|
| CH 101 & 102 General Chemistry I & Lab 1,2 E 101 Intro to Engineering1 E 115 Intro to Computing Environments1 ENG 101 Intro to Academic Writing 1,2 MA 141 Calculus 11,2 |
4 14 |
CSC 116 Intro to Comp - Java 2 Humanities/Social Science Elective MA 241 Calculus II1,2 PY 205 Physics 1 1,2 PE 101-109 Health & Physical Fitness |
3 15 |
|
| SOPHOMORE YEAR | ||||
| Fall Semester | Credit | Spring Semester | Credit | |
| CSC 216 Programming Concepts2 CSC 226 Applied Discrete Mathematics MA 242 Calculus III PY 208 Physics II PE Physical Education Elective |
3 15 |
CSC 230 C and Software Tools CSC 316 Data Structures Humanities/Social Science Elective 3 MA 305 Elementary Linear Algebra Basic Science Elective 4 |
3 15 |
|
| JUNIOR YEAR | ||||
| Fall Semester | Credit | Spring Semester | Credit | |
| CSC 236 Comp. Org & Assem. Lang CSC 246 Operating Systems CSC 302/333 Numerical Methods or Automata Theory ST 370 Probability and Statistics for Engineers Humanities/Social Science Elective 3 |
3 15 |
CSC 326 Software Engineering CSC 379 Ethics in Computing CSC Restricted Elective5 EC 205 Econ or EC 201 or ARE 201 ENG 331 Comm. for Engineering & Tech. Other Restricted Elective 5 |
3 16 |
|
| SENIOR YEAR | ||||
| Fall Semester | Credit | Spring Semester | Credit | |
| CSC Restricted Elective 5 CSC Restricted Elective5 Humanities/Social Science Elective3 Humanities/Social Science Elective3 Other Restricted Elective5 |
3 15 |
CSC 492 Senior Design Project6 |
3 15 |
|
| Minimum Credit Hours Required for Graduation: | 1207,8 | |||
| Footnotes: | ||||
*** Indicates choices, see notes below. Notes: 1. Courses required for Matriculation: CH 101 & 102, E 101, E 115, ENG 101, MA 141, MA 241, and PY 205. 2. D Grades are not accepted in CH 101 & 102, E 101, ENG 101, MA 141, MA 241, PY 205, CSC 116, CSC 216, and CSC 226. 3. See College of Engineering list of Humanities/Social Sciences/Science-Technology-Society Requirements : http://www.engr.ncsu.edu/undergrad/curricula/documents/HSS2006.pdf . At Least one of the seven humanities/social sciences courses must focus on a non-English speaking culture, or an additional course must be selected. 4. To be selected from CH 201, PY 123, 124, or any PY with a prerequisite of PY 208, any PB, BIO, MEA, or ZO . 5. For CSC and Other Restricted Electives, see: http://www.csc.ncsu.edu/academics/undergrad/restrict.php 6. CSC 492 is the only course that meets this requirement in the CSC curriculum effective August, 2008. 7. 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 in each CSC course used to satisfy the requirements in the major. 8. All students who graduate from NCSU must demonstrate competency in a foreign language at the 102 level. |
||||