Research Areas
Discover how our research areas shape information processing for a world of applications.
Organizations
These organizations help our majors stay connected to ideas and leaders in the field.
High School Programming Contest
Learn more about this exciting opportunity for High School students.
Apply Today
Learn how you can be a part of the Computer Science Program
You can earn a technology certificate — without being a tech major!
Department of Computer Science
Computer science is a discipline that works with processing information in digital computers — and possibly quantum computers in the future. It is the integration of principles and technologies required to collect, store, access and process information. In general, computer science focuses on designing algorithms for solving complex problems. The Virginia Commonwealth University Department of Computer Science (CS) covers core areas of computer science with a focus on data science and cybersecurity. Computer science graduates are in high demand and enjoy excellent employment opportunities after graduation.