What will I learn?

The graduate programs in computer science offer intensive preparation in design, programming, theory and applications. Training is provided for both academically oriented students and students with professional goals in the many business, industrial and governmental occupations requiring advanced knowledge of computer theory and technology.

Courses and research are offered in a variety of subfields of computer science, including operating systems, computer architecture, computer graphics, pattern recognition, automata theory, combinatorics, artificial intelligence, machine learning, database design, computer networks, programming languages, software systems, analysis of algorithms, computational complexity, parallel processing, VLSI, computational geometry, design automation, cyber security, information assurance and data science.

The University maintains a large network of computer facilities, including PCs, Sun work stations and specialized computers for research within the program. All major computers on campus are linked by an Ethernet network. In addition to computer science faculty, many other individuals at the University are involved in computer related work in the physical and social sciences and in various areas of business and management. Computer science students with an interest in these important application areas thus have ample opportunity to consult and work with talented faculty from a wide range of disciplines.

Career Options

Graduates of the program seek academic positions at universities, as well as positions as researchers, senior software engineers, data scientists. Graduates often become industry experts in fields like cyber security, artificial intelligence, machine learning or natural language processing.

Which department am I in?

Erik Jonsson School of Engineering and Computer Science

Study options

Full Time (75 semester credit hours minimum beyond the baccalaureate degree)

Tuition fees
US$29,796.00 per year
International Student Special Services Fee: USD $100
Start date

Expected January 2022


Erik Jonsson School of Engineering and Computer Science

800 W Campbell Road,



75080, United States

Entry requirements

For students from United States

Other English Language Requirements: A score of 550 on TOEFL paper based test; English 112 (provided by ELS Language Centers): Pass. PTE score of 67.

For international students

Admission Option One

  • Master's degree in computer science or its equivalent
  • GPA of at least 3.5
  • GRE revised scores of at least 308, 153, 155 and 4 for the combined, verbal, quantitative, and analytical writing components, respectively, are advisable.

Admission Option Two

  • A BS degree in related area that includes two semesters of calculus and linear algebra
  • GPA of at least 3.5 in the last 60 semester credit hours
  • GRE revised scores of at least 315, 156, 159 and 4 for the combined, verbal, quantitative, and analytical writing components, respectively, are advisable.

English proficiency requirements

Test of English as a Foreign Language (TOEFL) iBT (Internet-based test) Minimum score: 80

TOEFL PBT (paper-based test) Minimum score: 550

International English Language Testing System (IELTS) Minimum score: 6.5

Pearson Test of English Academic (PTE) Minimum score: 67

Completion of Level 112 at an ELS Language Center

Duolingo English Test Minimum score: 105

Application Deadlines: Fall term - January 15 (Early), May 1 (Regular); Spring term - May 15 (Early), October 1 (Regular).

*There may be different IELTS requirements depending on your chosen course.


Get in touch