Departmetnt of Computer Science, Johns 
Hopkins University

< back to previous page

Computer Science research activities include the following areas:
  • Algorithm design and analysis

  • Human-computer interaction

  • Machine learning

  • Computer vision and image processing

  • Computer graphics

  • Computational geometry

  • Geometric modeling

  • Programming languages

  • Natural language and speech processing

  • Information retrieval

  • Internet computing

  • Cryptography and information security

  • Secure and robust systems

  • Fault-tolerant computing

  • Networks and distributed systems

  • Robotics

  • Computer-integrated surgical systems

  • Computational biology