university of tulsa logo

A dynamic combination of creativity and technical knowledge, computer science is a highly valued commodity in today’s job market. The Tandy School of Computer Science at The University of Tulsa provides students with a broad base of knowledge in computing and equips students for opportunities in industry, government, or academia.

Overview

The Tandy School is led by an energetic faculty committed to excellence in teaching and research at all levels. Undergraduates and graduate students alike enjoy personalized attention in classes and advising. The Tandy experience for graduate students combines research, education and service along a path of professional, technical and leadership development. The school maintains a world class reputation in strategic areas of study for computer science, including cyber security, software engineering, artificial intelligence, and bioinformatics.

The Tandy School is led by an energetic faculty committed to excellence in teaching and research at all levels. Undergraduates and graduate students alike enjoy personalized attention in classes and advising. The Tandy experience for graduate students combines research, education and service along a path of professional, technical and leadership development. The school maintains a world class reputation in strategic areas of study for computer science, including cyber security, software engineering, artificial intelligence, and bioinformatics.

M.S. and Ph.D. students in the Tandy School of Computer Science are engaged in many interesting and high-impact research projects. As a consequence, they enjoy opportunities at conferences and meetings to network and interact with other professionals in their field. Graduate students not only build expertise in their specialty area, they also develop essential professional and leadership skills. An emphasis on team-oriented scholarly research and individualized advising creates an environment conducive to cultivating skills in scholarly writing and presentation, grantsmanship, project and team management, teaching, and student mentorship. This approach provides a foundation for career success as a graduate from the program.

Program Objectives

Master of Science in Computer Science

Students will be able to:

  1. To possess a thorough and in-depth understanding of the foundational areas of Computer Science.
  2. Ability to apply theoretical findings.
  3. To demonstrate professional skills and behavior

Doctor of Philosophy in Computer Science

The primary focus in selecting and training candidates for the doctoral program is to ensure breadth and depth of knowledge and to develop the student’s ability to conduct independent and productive research, synthesis, and design.

The objectives of the program are:

  1. Ability to synthesize and leverage solutions and techniques from the discipline’s foundational areas.
  2. Ability to specialize in and contribute to the body of knowledge in Computer Science topics.
  3. To demonstrate professional skills and behavior.
Degree Options

Computer Science, Interdisciplinary Track, M.S

Prepares students for careers in a wide range of industries. Students take advanced courses in theory and applications.

Computer Science, Non-Thesis Option, M.S.

Prepares students for careers in a wide range of industries. Students take advanced courses in theory and applications.

Computer Science, Thesis Option, M.S.

Allows students to obtain a breadth of knowledge in computer science by taking advanced courses in theory, application and current research.

Computer Science, M.S. (Accelerated Master’s)

Highly motivated students can earn a master’s in computer science in less time by beginning to log hours during their TU undergraduate degree.

Computer Science, J.D./M.S.

Highly motivated students can earn a Juris Doctor and a master’s degree in less than four years.

Computer Science, Ph.D.

Obtain a depth of knowledge in an area of interest by focusing on courses in that area, conducting independent research and producing scholarly work.

Professional Opportunities
  • Software developer
  • Game developer
  • Systems analyst
  • Security architect
  • Research scientist
  • Professor
Application Requirements

To be considered for graduate admission, the following items must be submitted to the Graduate School:

  • A completed Graduate School application
  • Statement of Purpose (admission essay)
  • 2 – 3 letters of recommendation from individuals who can comment on your academic potential.
  • Official or unofficial transcripts from all universities attended
  • GRE General Test results
  • $55 application fee
  • International students who studied at a university outside of the U.S. will also need to submit TOEFL or IELTS results