This program is very rigorous and requires you to take ownership of your learning and time. Many of our students juggle work, personal responsibilities, and school. The courses are intense and fast-paced. Please be mindful of your time and financial constraints. To review course descriptions, see the OSU course catalog (listed as Computer Science Double Degree Option).
Students will take 60 credits of computer science courses in order to graduate.
Financial Aid Eligibility
To be eligible for federal financial loans, online students must take at least 6 credits per term. Since all of our courses are 4 credits, that’s the equivalent of 2 courses per term to maintain eligibility for federal financial aid. Students receiving funding from GI Bill or private lenders may have different enrollment requirements.
Flexible Academic Plans
Students may follow an academic plan that could spread over 1.25, 2, 3, or 4 years. Below is a sample plan taking two courses per term, which enables you to finish the program in two years (8 terms).
Intro to Computer Science I
Discrete Structures in Computer Science
Intro to Computer Science II
Computer Architecture & Assembly Language
Analysis of Algorithms
Introduction to Databases
Software Engineering I
Software Engineering II
|Elective (Refer to the List of Electives)‡|
|Term 7||Elective (Refer to the List of Electives)‡|
Elective (Refer to the List of Electives)‡
‡ Eligible electives include any CS 300-400 level courses, excluding the required courses and CS 410. Refer to the OSU Course Catalog for choices.