Research Areas

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

Research areas


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.

Programming contest

Apply Today

Learn how you can be a part of the Computer Science Program

Apply today

You can earn a technology certificate — without being a tech major!

Learn More About This Certificate

Fundamentals of Computing Banner

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.

Recent News

Page loading. Please wait...