Computer Science

Research Areas

Discover how our research areas shape information processing for a world of applications. Learn more


These organizations help our majors stay connected to ideas and leaders in the field. Learn more

High School Programming Contest

Learn more about this exciting opportunity for High School students. Learn more

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.

Computer Science

Shape the computing involved in nearly every aspect of modern professional and personal life. VCU’s Department of Computer Science (CS) prepares you for leadership in this future-forging field. Working with internationally recognized faculty researchers, you will master the principles of design, development and utilization of computers and software – and you’ll use those principles to create algorithms for solving complex problems. Areas of study include cloud and network security, virtual reality, quantum computing, bioinformatics and data mining. As a CS major, you will also have access to eleven sophisticated computing labs. Job opportunities include software applications developer, computer systems analyst, computer systems engineer and software systems developer.

340 Undergraduate Students
51 Graduate Students
Computer Science


View all news


View full calendar