Computer Science Core Course Cycle

The Core Course Cycle refers to classes required for the major only. Courses meeting the University’s General Education requirements are offered each academic term. You should consult with your academic advisor before registering for any class to ensure that you remain on track to graduate on time.

The following courses are offered through the Division of Continuing Education. FSU reserves the right to adjust the course cycle as needed.

Course NumberCourse NameFall 2018Spring 2019Fall 2019Spring 2020Fall 2020Spring 2021
CSCI 108 HTML, JavaScript Programming/Web Site Dev.YesYesYesYesYesYes
CSCI 120Introduction to ITYesYesYesYesYesYes
CSCI 130Introduction to Programming (CS I)YesNoYesNoYesNo
CSCI 200CS Seminar (Waived for working students)YesYesYesYesYesNo
CSCI 215Computer Science IINoYesNoYesNoYes
CSCI 258Introduction to OS using UNIXNoYesNoYesNoYes
CSCI 271Data StructuresYesNoYesNoYesNo
CSCI 317Discrete StructureYesNoYesNoYesNo
CSCI 347Analysis of AlgorithmYesNoYesNoYesNo
CSCI 352Computer ArchitectureYesNoYesNoYesNo
CSCI 360Database ManagementNoYesNoYesNoYes
CSCI 362Software EngineeringNoYesNoYesNoYes
CSCI 376 Networking TechnologiesYesNoYesNoYesNo
CSCI 460Theory of ComputingYesNoYesNoYesNo
CSCI 465Operating System InternalsNoYesNoYesNoYes
CSCI 477computer NetworkingYesNoYesNoYesNo
CSCI XXXCS Elective IYesYesYesYesYesYes
CSCI XXXCS Elective IIYesYesYesYesYesYes