Computer Science BS/Cybersecurity and Privacy MS(non-thesis)

Sample Program of Study

  • Year 1 - Fall

    CSCI 1301-1301L, 4
    MATH 2250, 4
    ENGL 1101, 3
    Foreign Language I, 4
    FYOS 1001, 1
  • Year 1 - Spring

    CSCI 1302, 4
    Major Related Elective, 4
    ENGL 1102, 3
    Foreign Language II, 4
  • Year 1 - Summer

    N/A
  • Year 2 - Fall

    CSCI 1730, 4
    CSCI 2610, 4
    HIST 2111 or 2112, 3
    Foreign Language III, 3
    PEDB, 1
  • Year 2 - Spring

    CSCI 2720, 4
    CSCI 2670, 4
    Franklin Physical Science w/Lab, 4
    POLS 1101, 3
    Upper-Division General Elective, 1
  • Year 2 - Summer

    N/A
  • Year 3 - Fall

    CSCI 4470, 4
    CSCI 4720, 4
    Franklin Fine Arts/Phil/Reli and Humanities & Arts, 3
    Franklin Literature, 3
    General Elective, 1
  • Year 3 - Spring

    *Systems Design Course (CSCI 6760 or CSCI 6730, Required), 4
    **Application Design Course (CSCI 4050 or CSCI 4370), 4
    Franklin Life Science, 3
    CSCI 3030, 3
    General Elective, 1
  • Year 3 - Summer

    N/A
  • Year 4 - Fall

    *CSCI 6250, 6260, 6270, 6730, or 6760, 4
    Major Related Elective (Upper-Division), 3
    Franklin Social Science, 3
    Upper-Division General Elective, 3
    Upper-Division General Elective, 1
  • Year 4 - Spring

    *CSCI 6250, 6260, 6270, 6730, or 6760, 4
    Major Related Elective, 4
    CSCI 4000-level elective (e.g. CSCI 4960), 4
    Franklin Multicultural, 3
  • Year 4 - Summer

    N/A
  • Year 5 - Fall

    CSCI 6000-level elective, 4
    CSCI 8000-level elective, 4
    CSCI 7200, 2
  • Year 5 - Spring

    CSCI 8000-level elective, 4
    CSCI 8000-level elective, 4
    CSCI 7200, 1-2

Notes:

- By the end of Year Four, students complete all BS Computer Science requirements, graduate with the BS degree, and apply to the Graduate School.
- Upon acceptance to the Graduate School, students begin Year Five of graduate-level only courses to complete the Master’s Degree.

Notes:
*Courses with an asterisk are graduate courses used to satisfy both graduate and undergraduate degree program requirements.
**Either course chosen to fulfill the Applications Design Group requirement, CSCI 4050 or CSCI 4370, will also satisfy the team-based requirement.