The University of Texas at Austin Department of Computer Science (UTCS) is ranked as a top-ten computer science department nationally and is the only top-ten computer science department within 1,000 miles of Austin, TX.


 U.S. News and World Report ranks UTCS nationally:

  • U.S. computer science graduate programs (2017) - #9
  • Artificial intelligence (2017) - #7
  • Programming languages (2017) - #8
  • Systems (2017) - #8
  • Theory (2017) - #10

By the Numbers

  • 90% of graduates go on to immediate employment or graduate school.
  • 66% of UTCS graduates stay in Texas.
  • UTCS has 9,805 alumni and growing.
  • At the College of Natural Sciences Career Fairs, approximately 87% of companies are looking for CS students.
  • The U.S. Bureau of Labor Statistics (2008) projected a 21% increase in need for CS degreed people in the next 10 years.
  • 10 percent Hispanic undergraduate enrollment
  • 20 percent female undergraduate enrollment

The New Home of UTCS

  • Name: The Bill & Melinda Gates Computer Science Complex and Dell Computer Science Hall
  • Donors: The Bill & Melinda Gates Foundation, the Michael & Susan Dell Foundation, UT Board of Regents, and UT System
  • Location: Central campus, facing Speedway, adjacent to POB and on the footprint of Taylor Hall
  • Square Feet: 140,000 net assignable square feet
  • Capacity: The complex will accommodate a 40% increase in faculty and a 50% increase in computer science students, meeting a pressing demand for computing innovation and talent. It will house faculty, visitors and technical staff, spaces for visiting scholars and postdoctorates, graduate student spaces, almost 17,500 assignable square feet of flexible and highly programmable research laboratory space, a 200-seat lecture hall, seven classrooms, ten electronic seminar rooms and instructional laboratories, two dedicated study areas for undergraduates and graduate students, over 24 discussion areas, eight conference rooms, student organization offices, and other types of space to encourage interaction and collaboration.

Current Facilities

To provide the most advanced resources for teaching and research, the Department of Computer Science manages its own network and systems, which number over 1600 hosts. UTCS operates a general-purpose High Throughput Computing (HTC) cluster, Mastodon, which is managed using the HTCondor job scheduling software.

Other Research labs utilizing state of the art computing resources:

  • Lab for Advanced Systems Research
  • Graphics Lab
  • Real-Time System Lab
  • ACL2 Lab
  • Artificial Intelligence Laboratories
  • Networking Research Laboratory
  • Computer Architecture and Technology Laboratory
  • Computational Biology Laboratory
  • Visualization Laboratory
  • Wireless Networking Research Laboratory
  • Batory Lab
  • Virtual Reality Laboratory


UTCS supports about 45 faculty.

Faculty Awards and Honors

  • Over 150 National & International awards, including 2 Turing Awards
  • 27 University Teaching Awards
  • 9 University Service Awards
  • 47 major inventions
  • 22 patent applications filed
  • 16 commercialized technologies
  • 19 published books currently in print

Research Areas

  • Artificial Intelligence
  • Bioinformatics and Computational Biology
  • Computer Architecture
  • Data Mining, Machine Learning, and Natural Computation
  • Formal Methods
  • Graphics and Visualization
  • Model Driven Engineering
  • Operating systems, Distributed systems, and Networking
  • Programming Languages and Implementation
  • Scientific Computing
  • Security
  • Theoretical Computer Science

Special Programs


UTCS has one of the largest and most diverse student bodies.

The UTCS undergraduate program provides a broad and deep education in the science of computing, offering over 45 courses that span the full range of topics in modern computer science.

The UTCS graduate program, offering both master’s and Ph.D. degrees, supports students conducting research in data mining, bioinformatics and computational biology, computer architecture, graphics and visualization, formal methods, and operating systems.