Computer Science BS
Download as PDF
Degree Map
This is a recommended course sequence based on the current University Catalog for this degree and illustrates how the degree could be completed. Actual plans for individual students will vary based on transfer credits, semester start, advisor recommendations and academic needs.
The degree map does not substitute for professional advising. Review your degree audit report and see your advisor each semester.
Degree Emphases (may have one)
Artificial Intelligence and Machine Learning (18 credits)
CSCI 441 (3 credits)
STAT 415 or SE 412 (3 credits)
CSCI440 (3 credits)
Senior Electives: select from Systems, Theory, Software Development, or Application Areas (6 credits)
AI and Machine Learning Concentration Additional Elective (3 credits)
Big Data Applications (21 credits)
CSCI 411 (3 credits)
SE 413 (3 credits)
SE 412 or STAT 415 (3 credits)
STAT 321 (3 credits)
Senior Electives: select from Theory, Artificial Intelligence, Software Development, or Application Areas (6 credits)
Big Data Applications Concentration Additional Elective (3 credits)
Secure Computing (21 credits)
CSCI 406 (3 credits)
CYB 463 (3 credits)
CSCI 415 (3 credits)
CYB 433 (3 credits)
CSCI 411 (3 credits)
CSCI 430 (3 credits)
CSCI 413 (3 credits)
Be Advised
1. To complete the BS Computer Science, students must complete the 62-67 credit core, plus either the Electives for BS Computer Science or the Big Data Applications concentration or the Artificial Intelligence and Machine Learning concentration.
2. Completion of the 62-69 credit core plus the concentration in Big Data Applications completes the major.
3. Completion of the 62-69 credit core plus the concentration in Artificial Intelligence and Machine Learning completes the major.
4. Completion of the 62-69 credit core plus the concentration in Secure Computing completes the major.
5. Science Courses (6-9 credits) complete at least 2 courses in 2 different areas, at least 1 must be a lab course: BIOL 152, CHEM 207, CHEM 307, CHEM 210, CHEM 211, AHS 220, AHS 260, PHYS 231, PHYS 232, PHYS 234, PHYS 235.
6. Senior Elective (12 credits) select a total of 12 credits satisfying at least three of the five areas listed below:
a. Systems: complete any of the following: CSCI 411, CSCI 413, CSCI 415.
b. Theory: complete any of the following: CSCI 404, CSCI 406
c. Artificial Intelligence: complete any of the following: CSCI 440, CSCI 441
d. Software Development: complete any of the following: CSCI 430 or SE 470 (AI emphasis only)
e. Applications: complete any of the following: CSCI 450, CSCI 451, MATH 455 (AI emphasis only), SE 482 (AI emphasis only)
7. Computer Science Additional Elective (3 credits) select from: CSCI 400, CSCI 444, MATH 452, MATH 453, STAT 415, STAT 427, SE 412, SE 413, SE 477, SE 482, CSCI 402, CSCI 404, CSCI 406, CSCI 411, CSCI 413, CSCI 415, CSCI 430, CSCI 440, CSCI 441, CSCI 450, CYB 428, CYB 463.
a. Student must pick an additional elective course, different from the ones used as Senior Electives.
8. Big Data Applications Concentration Additional Elective (3 credits) select from: CSCI 404, CSCI 406, CSCI 440, CSCI 441, CSCI 430, CSCI 450, CSCI 400, CSCI 444, CYB 428, CYB 463, MATH 452, MATH 453, CSCI 413, CSCI 415, SE 477, SE 482.
a. Student must pick an additional elective course, different from the ones used as Senior Electives.
9. Artificial Intelligence and Machine Learning Concentration Additional Elective (3 credits) select from: CSCI 404, CSCI 406, CSCI 411, CSCI 413, CSCI 415, CSCI 430, CSCI 450, CSCI 400, CSCI 444, CYB 428, CYB 463, MATH 452, MATH 453, STAT 321, SE 413, SE 477, SE 482, STAT 427.
a. Student must pick an additional elective course, different from the ones used as Senior Electives.
10. All SCSU students must complete a minimum of 120 credits to graduate.
11. All SCSU students must have at least 40 credits of 300/400 level courses to graduate.
12. All SCSU students must complete a minimum of 40 credits of Liberal Education courses AND meet the requirements of all 10 goal areas, including RIGR and Diversity.
13. Apply for graduation one semester before you plan to graduation.
Degree Map
This is a recommended course sequence based on the current University Catalog for this degree and illustrates how the degree could be completed. Actual plans for individual students will vary based on transfer credits, semester start, advisor recommendations and academic needs.
The degree map does not substitute for professional advising. Review your degree audit report and see your advisor each semester.
Degree Emphases (may have one)
Artificial Intelligence and Machine Learning (18 credits)
CSCI 441 (3 credits)
STAT 415 or SE 412 (3 credits)
CSCI440 (3 credits)
Senior Electives: select from Systems, Theory, Software Development, or Application Areas (6 credits)
AI and Machine Learning Concentration Additional Elective (3 credits)
Big Data Applications (21 credits)
CSCI 411 (3 credits)
SE 413 (3 credits)
SE 412 or STAT 415 (3 credits)
STAT 321 (3 credits)
Senior Electives: select from Theory, Artificial Intelligence, Software Development, or Application Areas (6 credits)
Big Data Applications Concentration Additional Elective (3 credits)
Secure Computing (21 credits)
CSCI 406 (3 credits)
CYB 463 (3 credits)
CSCI 415 (3 credits)
CYB 433 (3 credits)
CSCI 411 (3 credits)
CSCI 430 (3 credits)
CSCI 413 (3 credits)
Be Advised
1. To complete the BS Computer Science, students must complete the 62-67 credit core, plus either the Electives for BS Computer Science or the Big Data Applications concentration or the Artificial Intelligence and Machine Learning concentration.
2. Completion of the 62-69 credit core plus the concentration in Big Data Applications completes the major.
3. Completion of the 62-69 credit core plus the concentration in Artificial Intelligence and Machine Learning completes the major.
4. Completion of the 62-69 credit core plus the concentration in Secure Computing completes the major.
5. Science Courses (6-9 credits) complete at least 2 courses in 2 different areas, at least 1 must be a lab course: BIOL 152, CHEM 207, CHEM 307, CHEM 210, CHEM 211, AHS 220, AHS 260, PHYS 231, PHYS 232, PHYS 234, PHYS 235.
6. Senior Elective (12 credits) select a total of 12 credits satisfying at least three of the five areas listed below:
a. Systems: complete any of the following: CSCI 411, CSCI 413, CSCI 415.
b. Theory: complete any of the following: CSCI 404, CSCI 406
c. Artificial Intelligence: complete any of the following: CSCI 440, CSCI 441
d. Software Development: complete any of the following: CSCI 430 or SE 470 (AI emphasis only)
e. Applications: complete any of the following: CSCI 450, CSCI 451, MATH 455 (AI emphasis only), SE 482 (AI emphasis only)
7. Computer Science Additional Elective (3 credits) select from: CSCI 400, CSCI 444, MATH 452, MATH 453, STAT 415, STAT 427, SE 412, SE 413, SE 477, SE 482, CSCI 402, CSCI 404, CSCI 406, CSCI 411, CSCI 413, CSCI 415, CSCI 430, CSCI 440, CSCI 441, CSCI 450, CYB 428, CYB 463.
a. Student must pick an additional elective course, different from the ones used as Senior Electives.
8. Big Data Applications Concentration Additional Elective (3 credits) select from: CSCI 404, CSCI 406, CSCI 440, CSCI 441, CSCI 430, CSCI 450, CSCI 400, CSCI 444, CYB 428, CYB 463, MATH 452, MATH 453, CSCI 413, CSCI 415, SE 477, SE 482.
a. Student must pick an additional elective course, different from the ones used as Senior Electives.
9. Artificial Intelligence and Machine Learning Concentration Additional Elective (3 credits) select from: CSCI 404, CSCI 406, CSCI 411, CSCI 413, CSCI 415, CSCI 430, CSCI 450, CSCI 400, CSCI 444, CYB 428, CYB 463, MATH 452, MATH 453, STAT 321, SE 413, SE 477, SE 482, STAT 427.
a. Student must pick an additional elective course, different from the ones used as Senior Electives.
10. All SCSU students must complete a minimum of 120 credits to graduate.
11. All SCSU students must have at least 40 credits of 300/400 level courses to graduate.
12. All SCSU students must complete a minimum of 40 credits of Liberal Education courses AND meet the requirements of all 10 goal areas, including RIGR and Diversity.
13. Apply for graduation one semester before you plan to graduation.