Computer Science (PhD)

Ph.D. Computer Science (Doctoral)

The Ph.D. program in computer science integrates cutting-edge research, innovation, and entrepreneurship to prepare students for multiple career paths.
People lined up against an open stair case

Program Overview

This program is the first in Texas to offer doctoral-level studies in computer science with formalized business training. The emphasis on collaboration with industry and preparation for careers in academia, business, nonprofit organizations, and government laboratories is a powerful driver for original research and innovative product development.

Course Work

The program can be taken both full-time and part-time. A total of 54 semester credit hours is required for a student entering with a master’s degree and 78 with a bachelor’s degree. Course work consists of breadth courses, including 7000-level courses from both concentrations (information management and software systems), commercialization courses, and an introduction to computer science research course. The remainder of the degree consists of the depth electives (7000-level courses from the student’s concentration) and dissertation hours. Additional requirements include two one-week boot camps, a qualifying exam, a comprehensive exam, and programming competency skills.

Degree Concentration Course Work Dissertation Total Hours
Degree
Ph.D.
Concentration
Information Management
Course Work
54 hours (for applicants with a bachelor's degree only)
Dissertation
24 hours
Total Hours
78 hours
Degree
Ph.D.
Concentration
Software Systems
Course Work
54 hours (for applicants with a bachelor's degree only)
Dissertation
24 hours
Total Hours
78 hours
Degree
Ph.D.
Concentration
Information Management
Course Work
30 hours
Dissertation
24 hours
Total Hours
54 hours
Degree
Ph.D.
Concentration
Software Systems
Course Work
30 hours
Dissertation
24 hours
Total Hours
54 hours

What Our Alumni Say

“I started at Texas State while working full-time because of the flexibility of taking graduate-level evening courses on the Round Rock Campus. I focused on my thesis while working in a research lab on the San Marcos Campus under the guidance of very supportive faculty members.ˮ

— Lee B. Hinkle, M.S. ’16, Computer Science, current student

Program Details

Graduate students consistently win national, regional and industry awards, including National Science Foundation Graduate Research Program Fellowships, Council of Southern Graduate Schools Outstanding Thesis awards, and IBM’s Master the Mainframe contests.

Program Mission

The mission of the Department of Computer Science is to advance the knowledge of computer science and technology through education, research, and service for the betterment of society. The program focuses on key areas of applied computing of national priority:

  • data science and machine learning
  • human-computer interaction
  • computer vision and multimedia
  • computer security and networking
  • high-performance computing
  • software engineering and realtime systems

The curriculum emphasizes building complementary and interdisciplinary technical skills in applied computing and equipping students with non-technical skills that are essential to navigating multiple career paths.

Career Options

  • assistant professor 
  • data scientist
  • entrepreneur
  • lecturer
  • postdoctoral fellow
  • program manager
  • research associate
  • research engineer
  • research scientist
  • research staff member
  • senior researcher
  • senior software engineer
  • software architect
  • software consultant
  • software specialist

Program Faculty

The department has six main research areas: computer security and networking, data analytics and management, high- performance computing, human-computer interaction, informatics, and software engineering. With expenditures of $1.5 million in recent years, research activities have increased several-fold, leading to numerous faculty accolades, including a Presidential Early Career Award for Scientists and Engineers (PECASE), several NSF Faculty Early Career Development (CAREER) Awards, and a Distinguished Member of the Association for Computing Machinery (ACM) designation.

Contact The Graduate College for general questions about getting started with your application, funding your degree, and more. If you have program-specific questions after reviewing the program details, we encourage you to contact the following individuals.

Doctoral Program Director
Dr. Anne Hee-Hiong Ngu
cs_phd_advisor@txstate.edu
512.245.3409
Comal (CMAL), Room 311C

Advisor Support
Karen Hollensbe
kh48@txstate.edu
512.245.3409
Comal (CMAL), Room 211B

the front of centennial hall

Apply Now Already know that Texas State is right for you?

Application Deadlines

Deadlines U.S. Citizen International
Deadlines
Fall - Priority
U.S. Citizen
February 1
International
February 1
Deadlines
Fall - Standard
U.S. Citizen
June 15
International
June 1
Deadlines
Spring
U.S. Citizen
No Admission
International
No Admission
Deadlines
Summer I
U.S. Citizen
No Admission
International
No Admission
Deadlines
Summer II
U.S. Citizen
No Admission
International
No Admission

Application Deadline
This program has a firm deadline.

Funding Information
Applications must be complete by the priority deadline to be considered for certain types of funding.

Decision Timeline
This program reviews applications on a rolling basis.

Admission Requirements

The items required for admission consideration are listed below. Additional information for applicants with international credentials can be found on our international web pages.

Expand All Content
  •   Review important information about the online application.

    • $55 Nonrefundable application fee, OR
    • $90 Nonrefundable application fee for applications with international credentials

      Review important information about application fees.

    • baccalaureate degree in computer science or related field from a regionally accredited university
    • master's degree in computer science or related field from a regionally accredited university
    • a copy of an official transcript from each institution where course credit was granted
    • minimum 3.3 GPA in all completed graduate course work

    Applicants with a bachelor's degree only

    • baccalaureate degree in computer science or related field from a regionally accredited university
    • a copy of an official transcript from each institution where course credit was granted
    • minimum 3.0 GPA in your last 60 hours of undergraduate course work (plus any completed graduate courses)

      Review important information about transcripts. Official transcripts, sent directly from your institution, will be required if admission is granted.

  • GRE Scores

    • official GRE (general test only) required with competitive scores in the verbal reasoning and quantitative reasoning sections

    TOEFL, PTE, or IELTS Scores

    Applicants are required to submit TOEFL, PTE, or IELTS scores that meet the minimum program requirements below unless they have earned a bachelor’s degree or higher from a regionally accredited U.S. institution or the equivalent from a country on our exempt countries list.

    • official TOEFL iBT scores required with a 85 overall
    • official PTE scores required with a 57 overall
    • official IELTS (academic) scores required with a 6.5 overall and
      • minimum individual module scores of 6.0

      This program does not offer admission if the scores above are not met.

      Review important information about official test scores.

    • interview (top-ranking applicants only.)
    • resume/CV
    • three letters of recommendation submitted directly from professionals who are qualified to assess your academic abilities
    • written statement of research interests and goals
    • mentor recommendation letter from a current Texas State doctoral faculty member in the Computer Science program. Visit the faculty list for current faculty and their research interests and contact information. Your mentor must email their letter of support directly to The Graduate College at gradcollege@txstate.edu. This letter must be on file before the program's deadline.

      Review important information about documents.

  • Applicants are independently reviewed and ranked by each member of the admissions committee based on a defined set of criteria. Those that are top-rated will be contacted for an interview via Skype or phone and asked a pre-determined set of questions. Based on the results of the interviews, the committee will rank the applicants again to determine the final list for admission.

Ready to Apply?

Need More Info?