Semester-by-Semester Display for BS in CSC
Course codes and numbers coded with *** indicate choices.
Minimum hours required for graduation = 120
Freshman Year- Fall Semester
| Course(s) | Credit Hours | |
|---|---|---|
| 4 | ||
E 101 Intro. to College of Eng. |
1 | |
E 115 Intro. to Computing Environments |
1 | |
| 4 | ||
| 4 | ||
Semester Total Credits: |
14 | |
Freshman Year - Spring Semester
| Course(s) | Credit Hours | |
|---|---|---|
| 3 | ||
*** *** Humanities/Social Science Elective [2] |
3 | |
| 4 | ||
| 4 | ||
PE 101-107 Health & Physical Fitness |
1 | |
Semester Total Credits: |
15 | |
Sophomore Year - Fall Semester
| Course(s) | Credit Hours | |
|---|---|---|
| 3 | ||
| 3 | ||
MA
242 Analytic Geom. & Calculus III |
4 | |
PY
208 General Physics II |
4 | |
PE *** Physical Education Elective |
1 | |
Semester Total Credits: |
15 | |
Sophomore Year - Spring Semester
| Course(s) | Credit Hours | |
|---|---|---|
CSC 230 C and Software Tools |
3 | |
CSC 316 Data Structures |
3 | |
*** *** Humanities/Soc. Sci. Elective [2] |
3 | |
MA
305 Intro. to Linear Algebra |
3 | |
*** *** Basic Science Elective [3] |
3 | |
Semester Total Credits: |
15 | |
Junior Year - Fall Semester
| Course(s) | Credit Hours |
|---|---|
CSC 246 Operating Systems |
3 |
| 3 | |
CSC 236 Comp. Org. & Assembly Lang. |
3 |
ST 370 Probability & Statistics for Engineers |
3 |
*** *** Humanities/Soc. Sci. Elective [2] |
3 |
Semester Total Credits: |
15 |
Junior Year - Spring Semester
| Course(s) | Credit Hours |
|---|---|
| CSC 326 Software Engineering | 3 |
| CSC 379 Ethics in Computing | 1 |
| CSC *** CSC Restricted Elective [5] | 3 |
| EC 205 or EC 201 or ARE 201Economics I | 3 |
| ENG 331Comm. for Engineering & Tech. | 3 |
| *** *** Other Restricted Elective [5] | 3 |
Semester Total Credits: |
16 |
Senior Year - Fall Semester
| Course(s) | Credit Hours |
|---|---|
| 3 | |
| 3 | |
*** *** Humanities/Soc. Sci. Elective [2] |
3 |
*** *** Humanities/Soc. Sci. Elective [2] |
3 |
*** *** Other Restricted Elective [5] |
3 |
Semester Total Credits: |
15 |
Senior Year - Spring Semester
| Course(s) | Credit Hours |
|---|---|
CSC 4** Project Course[6] |
3 |
| 3 | |
*** *** Humanities/Social Science Elective[2] |
3 |
*** *** Other Restricted Elective [5] |
3 |
*** *** Free Elective |
3 |
Semester Total Credits: |
15 |
*** indicates choices.
Minimum hours required for graduation = 120 [7].
Notes:
- D grades are not accepted in CH 101, CH 102, CSC 116, CSC 216, CSC 226, MA 141, MA 241, ENG 101, and PY 205.
- See College of Engineering list of Humanities & Social Sciences
- To be selected from CH 201, PY 123, PY 124, or any PY with a prerequisite of PY 208, any BO, BIO, MEA, or ZO.
- Select either CSC 302 or CSC 333 as a core course.
- See CSC Curriculum Restrictions & CSC Restricted Electives on page 7.
- To be selected from CSC 402, 462, 492.
- The GPA earned in all courses attempted at NCSU must be 2.0 or higher to satisfy University graduation requirements. In addition, the College of Engineering requires either a GPA of 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.
- All students who graduate from NCSU must demonstrate competency in a foreign language at the 102 level.
- All students who graduate from NCSU must have a non-English-speaking culture course (see p. 13)
