The Department of Computer Science has been providing students with leading-edge research and education for more than 50 years. It covers many topic areas such as: artificial intelligence, algorithms, databases, software engineering, systems and networks, data visualization/imaging, security/privacy, embedded systems, and natural language processing.

The department offers a variety undergraduate, graduate, and joint degree programs designed to prepare students for careers in the field of computer science. Through partnerships with the Swanson School of Engineering and the Department of Biological Sciences, the Department of Computer Science also offers degrees in Computer Engineering and Bioinformatics.

Computer Science Degrees Offered

Areas of Research

  • Algorithms and modeling
  • Artificial intelligence
  • Big data and data science
  • Compilers and programing languages
  • Computer architecture
  • Computer networks
  • Computer security
  • Computer vision
  • Distributed computing
  • Energy-efficient computing
  • High performance computing
  • Human computer interaction
  • Image processing and multimedia systems
  • Information and data management
  • Machine learning
  • Natural language processing and computational linguistics
  • Privacy Real-time Systems

Contact Us

Department of Computer Science
6135 Sennott Square
210 South Bouquet Street
University of Pittsburgh
Pittsburgh, PA 15260

Tel: +1 412-624-8490