Data Science
Master of Science in Data Science
Accelerate your upward career mobility with a master’s degree in data science from the Virginia Commonwealth University (VCU). Jointly operated by the VCU College of Engineering and the Department of Statistical Science and Operations Research in the College of Humanities and Sciences, coursework will encompass theory and application of data science techniques.
Technological advancements and the proliferation of collected data have enabled businesses to use information for more precise strategic decisions. Because of these trends, data science continues to evolve as a distinct discipline.
Our program teaches the advanced knowledge necessary to employ tools and strategies for the analysis and interpretation of complex data to solve real-world problems. Become part of this rapidly growing field with graduate-level education focused on interdisciplinary coursework in statistics, computer science and industry-specific knowledge tailored to your interests. Students seeking to work in a healthcare-related field, for example, would develop industry-specific medical knowledge in order to interpret data effectively.
We are among the best graduate programs in the nation as ranked by U.S. News and World Report. Combined with our industry connections and access to Richmond-area businesses, VCU Engineering is a solid choice for your continuing education.
What you’ll learn
Our 30-credit program can be completed in about two years by full time students. It emphasizes ethical considerations, real-world projects and integration of industry-specific information, focusing on effective data communication and culminating in a two-semester practicum experience serving a client. Your knowledge of business, manufacturing and research will also grow to help advance your career and provide a mechanism for lifelong learning and professional development. Graduates will be prepared to process data with computational methods and advanced algorithms for any business that generates data for decision-making.
Through hands-on opportunities, the advanced computing skills you master will be complemented by an ability to communicate effectively with stakeholders and apply advanced problem solving to computing challenges in cross-disciplinary teams.
The master’s in data science at the VCU College of Engineering will teach you about:
- Data manipulation
- Machine learning algorithms
- Data visualization
- Big data technologies
- Database management
You will also learn programming languages like:
- SQL
- Python
- R
Virginia has a significant need for qualified data scientists. According to The Virginia Economic Development Partnership, the state has a high concentration of employers seeking qualified data scientists. In 2020, the recruitment platform Zippia ranked Virginia as a top location for companies actively looking for data scientists.
Etched into the landscape of Richmond, the commonwealth's capitol, The VCU College of Engineering gives students access to a culturally vibrant and diverse city full of potential. We focus on developing close partnerships with public institutions and private businesses in order to give you unique learning and job opportunities.
Our proximity to Virginia policymakers and the importance of supplying industry with capable data scientists will position you to make the most of VCU’s partnerships.
Master’s program students also have access to benefits like:
- Applying classroom knowledge to real-world problems through a two-semester practicum experience serving a client. Working professionals can choose to design their project around existing duties with their employer.
- Cooperation on A.I. data science projects through access to VCU programs employing the technology.
- In-depth learning of statistical analysis theory and application through joint operation with the Department of Statistical Science and Operations Research in the College of Humanities and Sciences.
- Dedicated Career Services department that provides internship and employment opportunities.
- Industry connections through college partnerships with public and private industry.
- Interdisciplinary education to teach collaboration with engineering practitioners outside your field of study.
Study of foundational data science topics and their application is the focus of the master’s program curriculum. Reference the VCU Bulletin for a full list of data science classes. Master’s program courses are 500 level and above (for example, CMSC 502). Below are a few signature courses from the program:
- Advanced Natural Language Processing (CMSC 516): Learn about recent advances in natural language processing and apply this knowledge to the processing of unstructured text using natural language processing algorithms. You will study word-level, syntactic and semantic processing in addition to topicslike rule-based and statistical methods for creating computer programs that analyze, generate and understand human language; regular expressions and automata; context-free grammars; probabilistic classifiers; and machine learning. Apply your knowledge to real-world problems like spell-checking, Web search, automatic question answering, authorship identification and developing conversational interfaces.
- Introduction to Machine Learning (CMSC 606): You will gain a foundational understanding of machine learning and recent advances in modern machine learning approaches, like deep learning. Topics covered include: automated differentiation for machine learning, linear models based on maximum likelihood, feedforward deep models and techniques for improving effectiveness and efficiency of training models. The course also covers specialized deep architectures like convolutional networks, generative models and large language models.
- Statistical Data Analysis (STAT 534): You will become familiar with processing different data types from multiple sources; presentation of complex data; programming, statistical and machine learning algorithms (like maximum likelihood and least squares); design, implementation and analysis of simulation studies; and other topics that reflect the current needs of data scientists.
Data science can be applied to many fields, infusing your career with near limitless opportunity. The VCU College of Engineering master’s in data science can facilitate career advancement in fields like:
- Computer science
- Finance
- Healthcare
- Marketing
- Manufacturing
- Mathematics
- Pharmaceuticals
- Statistics
With a master’s in data science from the VCU College of Engineering, you will be ready for roles like:
- Business Intelligence Analyst: Help stakeholders create actionable strategies from collected data to increase a company’s efficiency and maximize profits. Parse large amounts of data using effective database querying to produce reports and identify trends that generate actionable business insights.
- Data Scientist: Gather and interpret data to solve a specific problem or model and present data to convey key information to stakeholders.
- Machine Learning Engineer: Build large-scale software systems for processing massive data sets, using these systems to train algorithms capable of learning cognitive tasks and generating useful insights and predictions. Machine learning engineers manage the entire data science pipeline, including sourcing and preparing data, building and training models, and deploying models to production.
With the help of our Career Services team, VCU College of Engineering graduates have many opportunities to network with alumni and industry professionals. Our students work at companies like:
- Black Knight Technology Inc.
- Blue River Technology
- Brightspot
- CACI
- Capital One
- CarMax
- CoStar Group
- Cotiviti
- Federal Reserve Bank of Richmond
- Genworth
- HP
- Micron Technology Inc.
- Microsoft
- MITRE Corporation
- NT Concepts
- UST
How to apply
VCU offers an online, self-managed application process. See what’s needed to apply for an engineering graduate program and reference our list of Frequently Asked Questions (FAQ).