Computer Science

Computer Science

Degree requirements:

Computer Science, BS

Minor: Computer Science (CS), Minor

Apply Now



In Computer Science, you gain the skills to analyze a problem, design an algorithm, and develop a program to automate a solution. Here, you gain the knowledge and experience in programming languages to design original programs and apps via logistical thinking, persistent analytics, and mathematic proficiency. We encourage you and your fellow students to push the boundaries of possibilitythrough new methods of data management or through new technologies in our Virtual Reality Laboratory. Whether you are interested in designing video games or managing databases, we have the tools, knowledge, and expertise to help you achieve your career goals. 


Courses to expect for this major include Organization of Programming Language, Computer Systems, Theoretical Foundations of Computing and Design, and Implementation of Operation Systems I.

Career Options

Our graduates are prepared to enter the professional world and succeed. They acquire teamwork skills, communication skills, and technical skills. Our graduates enjoy successful careers in a variety of fields:

  • Video Game Developer
  • Web Services Developer
  • Application Programmer
  • Scientific or Business
  • Big Data Engineer
  • Chief Information Officer
  • Communications and Network Specialist
  • Data Scientist
  • Database Administrator
  • Database Programmer
  • Mobile App Developer
  • Project Manager
  • Security Specialist
  • Software Engineer
  • Systems Analyst
  • Systems Programmer

Finish in Four

FI4 logo

The Finish in Four plans are designed to assist you in an eight semester plan guiding you to graduate within four years. You may use this as a guide to plan your undergraduate education, but you should adjust it to fit your personal goals.

BS - Computer Science


A Computer Science minor can benefit a wide variety of majors since so many fields of study rely on this technology. Computing skills can be combined with other interest areas such as business, natural or social sciences, math, or statistics. Engineering students often add a Computer Science minor to their program.  Students interested in research and graduate work can gain important skills.  Computer science electives give you the opportunity to focus on areas of interest such as mobile app development, video game design, robotics, or cyber security.

For minor requirements, please visit the Office of Registrar.


Scholarships are available for prospective freshmen, transfer students, current students and continuing students through the University, College of Arts and Sciences, and respective Departments.

When you complete the OSU admission application, you are automatically considered for the University Level scholarships.

Students are eligible for College Level scholarships within the College of Arts and Sciences after completing 12 hours at OSU. Some exceptions may apply. See specific scholarships for criteria.

The Computer Science Department offers Departmental Level scholarships for eligible students.

Become an OK-LSAMP Scholar! OK-LSAMP is a consortium of Oklahoma colleges and universities working together to develop programs aimed at increasing the number of students from under-represented populations who receive degrees in Science, Technology, Engineering, and Mathematics (STEM) disciplines. The OK-LSAMP scholarship program provides scholars with increased opportunities and connections, including undergraduate research experiences, graduate school preparation, international experiences, and internships/externships with companies in the STEM fields. 

Visit the Department

Computer Science
219 Math Statistics and Computer Sciences
Oklahoma State University
Stillwater, Oklahoma 74078