Skip to main content
Apply

Arts and Sciences

Department of Computer Science

Computer Science 4+1 Program Information


Accelerated Master of Science

The Computer Science 4+1 program helps students complete their Bachelor of Science and Master of Science in Computer Science in 5 years. Students must meet certain requirements and apply for the program through the Graduate College.

Students can use up to 9 credit hours which apply to both the BS and MS degrees. These 9 credit hours will be taken at the graduate level. Students must meet certain requirements in order to apply during their second semester of their junior year or when there are three semesters remaining in their BS program. These requirements include an overall 3.00 GPA and completing at least 90 credit hours towards a student's BS in Computer Science by the end of the semester of application.

Application Process

  1. Credentials needed to enroll in the 4+1 program:
    1. Completed 90 credits hours or more towards BS degree by end of the term of
      application with a minimum GPA of 3.0
    2. 12 hours with a GPA of 3.25 or better from the following:
      1. 9 hours from: CS 3353 (Data Structures and Algorithms), CS 3443 (Computer Systems), CS 3613 (Theoretical Foundations of Computing)
      2. Plus 3 credit hours from the following: CS 3363 (Organization of Programming Languages), CS 3513 (Numerical Methods for Digital Computers), CS 4323 (Operating Systems)
  2. Communicate with CS Undergraduate Advisor to verify your credentials for application to the program. CS Graduate Coordinator and CS Department Head will be informed of your status.
  3. Apply during the final semester of junior year or when you have three remaining semesters in the BS CS program (Spring semester due date is February 15 and Fall semester due date is September 15). Application process requires:
    1. Application to the Oklahoma State University Graduate College
    2. Official transcripts
    3. Two letters of recommendation
    4. Statement of goals and objectives
    5. Vita/resume
    6. Requirements listed in (1) above
  4. Upon acceptance to the program, you may enroll concurrently in graduate level coursework with a maximum of 9 credit hours. Completion of the graduate level courses requires a grade of B or better. The admissions offer will be rescinded for any student who does not successfully graduate from the undergraduate program.

Courses Available to Undergraduate Students Admitted into the Accelerated Master’s Program

Graduate Course Number and TitleUndergraduate Course NumberSemester Offered
CS 5070 – Network Security and DefenseCS 4570Fall
CS 5123 – Cloud Computing and Distributed SystemsCS 4523Spring
CS 5153 – Mobile Applications DevelopmentCS 4153Spring
CS 5163 – Video Game DevelopmentCS 4173Fall
CS 5233 – Introduction to Database SystemsCS 4433Spring
CS 5243 – Introduction to Computer SecurityCS 4243Spring, Fall, Summer
CS 5263 – Quantum ComputingCS 4570Spring
CS 5383 – Computer NetworksCS 4283Spring
CS 5473 – Software EngineeringCS 4273Fall
CS 5423 – Principles of Database Systemsprereq CS 4433Fall
CS 5473 – Software EngineeringCS 4273Fall
CS 5513 - Numerical Computationprereq MATH 2233, MATH 3013, CS 3513Fall
CS 5623 – Modeling of Cyber Physical SystemsCS 4623Spring
CS 5723 – Artificial Intelligence ICS 4793Spring
CS 5743 – Extended RealityCS 4743Fall
CS 5783 – Machine LearningCS 4783Fall