About Us

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.

Rankings

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

  • U.S. computer science graduate programs (2013) - #8
  • Programming languages (2010) - #5
  • Artificial intelligence (2010) - #5
  • Systems (2013) - #8
  • Theory (2013) - #10

By the Numbers

  • 66% of UTCS graduates stay in Texas.
  • UTCS has 8,000 alumni and growing.
  • At the College of Natural Sciences Career Fairs, approximately 87% of companies are looking for CS students.
  • Texas economist Ray Perryman of The Perryman Group estimates that UTCS is responsible for $8.7 billion a year in economic activity because of companies drawn to or created in the region, jobs created, and multiplicative effects of such activity (2004).
  • The U.S. Bureau of Labor Statistics (2008) projected a 21% increase in need for CS degreed people in the next 10 years.
  • The department produces roughly 20% of computer science graduates in Texas and about 18% of all computer science graduates from top-tier universities.

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 Condor job scheduling software. In addition to the Mastodon cluster, UTCS operates the CIAS Emulab, which provides a shared infrastructure for experimental computer science.

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

Faculty

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

Students

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.