Application to Major


The Ohio State University offers three majors in computer science:

Bachelors of Science in Computer Science and Engineering (BS CSE)
Bachelors of Science with a major in Computer and Information Science (BS CIS)
Bachelors of Arts with a major in Computer and Information Science (BA CIS)

The three bachelors degree programs lead to degrees in two different colleges: the BS CSE degree in the College of Engineering, and the BS CIS and BA CIS degrees in the College of Arts and Sciences.


The BS CSE and the BS CIS programs prepare students for a range of careers in Computer Science. The Computer Science portion of these two programs are identical to each other. The main difference between the two is that the BS CSE requires more math, science, and engineering while the BS CIS requires more general education courses including a foreign language.


The BA CIS program through the College of Arts and Sciences, allows students considerable flexibility in tailoring the choice of courses, including Computer Science courses, according to their specific interests. This degree requires the student to identify a related field that offers a high potential for computing applications, and take several courses in the related field at both the introductory and advanced levels. This is offset by a somewhat lighter set of requirements in advanced computing courses. The General Education component of this program is similar to that of the BS CIS program.


If you have decided you would like to be in the computer science field but are looking for a different application, consider these alternatives:

Support CSE

$50,000 for the 50th

Donate to the department to help us reach the goal of $50,000 in donations to celebrate over 50 years of teaching excellence

Click here to make your donation.