This is an archived copy of the 2019-2020 catalog. To access the most recent version of the catalog, please visit

The aim of this degree is to provide students with technical skills and knowledge for rigorously investigating physical and social phenomena. The BS is a transformative approach that integrates science at George Mason University based on the combination of real-world computer science skills, data acquisition and analysis, scientific modeling, applied mathematics, and simulation. As an interdisciplinary STEM-designated program, this degree addresses the current central role of computation in the areas of "big data," modeling, and simulation. Graduates of the program will possess the computational, scientific, and mathematical skills necessary for participating effectively as members of the scientific simulation and data analysis groups that are of increasing importance in the federal and public sectors, and in high technology firms. Additionally, graduates of the program will be well prepared to pursue graduate studies.


University-wide admissions policies can be found in the Undergraduate Admissions Policies section of this catalog.

To apply for this program, please complete the George Mason University Admissions Application.


Students must fulfill all Requirements for Bachelor's Degrees, including the Mason Core.

The university's writing intensive requirement for the major will be met upon successful completion of CDS 302 Scientific Data and Databases.

For policies governing all undergraduate programs, see AP.5 Undergraduate Policies.

Banner Code: SC-BS-CDS

Degree Requirements

Total credits: minimum 120

Students should refer to the Admissions & Policies tab for specific policies related to this program.

Core Required Courses

CDS 130Computing for Scientists (Mason Core)3
CDS 151Data Ethics in an Information Society (Mason Core)1
CDS 230Modeling and Simulation I3
CDS 301Scientific Information and Data Visualization3
CDS 302Scientific Data and Databases 13
CDS 303Scientific Data Mining3
Total Credits16

Extended Core Courses

Select 18 credits from the following:18
Introduction to Computational and Data Sciences (Mason Core)
and Introduction to Computational and Data Sciences Lab (Mason Core)
Introduction to Computational Social Science
Introduction to Agent-based Modeling and Simulation
Introduction to Scientific Programming
Topics in Computational and Data Sciences
Introduction to Social Network Analysis (Mason Core)
Machine Learning Applications in Science
Modeling and Simulation II
Topics in Computational and Data Sciences
Computational Science Tools
Introduction to Scientific Programming
Total Credits18

Mathematics Courses

Select 10-11 credits from the following:10-11
Analytic Geometry and Calculus I (Mason Core)
Analytic Geometry and Calculus II
Discrete Mathematics I (Mason Core)
Linear Algebra
Numerical Analysis I
Total Credits10-11

Statistics Courses

Select 6 credits from the following:6
Introductory Statistics I (Mason Core)
Introductory Statistics II
Probability and Statistics for Engineers and Scientists I
Probability for Engineers
Total Credits6

Science and Engineering Courses

Select 6 credits from either one of the following:6
Any course offered by the College of Science or the Volgenau School of Engineering.
Total Credits6

Mason Core and Elective Credits

In order to meet a minimum of 120 credits, this degree requires an additional 63-64 credits, which may be applied toward any remaining Mason Core requirements (outlined below), Requirements for Bachelor's Degrees, and elective courses. Students are strongly encouraged to consult with their advisors to ensure that they fulfill all requirements.

Elective Course Suggestions

CDS 410Numerical Analysis II3
or MATH 447 Numerical Analysis II
CDS 421Computational Data Science3
CDS 461Molecular Dynamics and Monte Carlo Simulations3
CDS 487Electronic Structure Computations3
CDS 490Directed Study and Research1-3
CDS 491Internship1-3
CDS 492Capstone in Data Science3

Mason Core

Some Mason Core requirements may already be fulfilled by the major requirements listed above. Students are strongly encouraged to consult their advisors to ensure they fulfill all remaining Mason Core requirements.

Foundation Requirements
Written Communication (ENGH 101)3
Oral Communication3
Quantitative Reasoning3
Information Technology and Computing3
Exploration Requirements
Global Understanding3
Natural Science7
Social and Behavioral Sciences3
Western Civilization/World History3
Integration Requirements
Written Communications (ENGH 302)3
Writing-Intensive 13
Synthesis/Capstone 23
Total Credits40

Computational and Data Sciences, BS/Computational Science, Accelerated MS


This option enables enthusiastic, highly qualified, undergraduates to obtain the Computational and Data Sciences, BS and the Computational Science, MS within the accelerated time frame of five years. The program requires 144 credits total, allowing students to undertake graduate coursework during their final year in the bachelor's degree. Upon completion of this 144 credit BS/MS combined program, students are exceptionally well prepared for undertaking doctoral studies or entering the professional workforce.

For more detailed information, see AP.6.7 Bachelor's/Accelerated Master's Degrees. For policies governing all graduate degrees, see AP.6 Graduate Policies.

Application Requirements

Applicants to all graduate programs at George Mason University must meet the admission standards and application requirements for graduate study as specified in the Graduate Admission Policies section of this catalog1. Application information for this Accelerated Master's program can be found on the Department of Computational and Data Sciences website. Applicants must have an overall undergraduate GPA of at least 3.00 and have completed at least 90 credits. Additionally, applicants will have completed the following courses with a GPA of 3.00 or better:

CDS 230Modeling and Simulation I3
CDS 205Introduction to Agent-based Modeling and Simulation3
or CDS 251 Introduction to Scientific Programming
CDS 301Scientific Information and Data Visualization3
CDS 302Scientific Data and Databases3
CDS 303Scientific Data Mining3
CDS 411Modeling and Simulation II3
Select one from the following:3
Molecular Dynamics and Monte Carlo Simulations
Directed Study and Research
Computational Science Tools
Total Credits21

Students must maintain an overall GPA of 3.00 or higher in graduate coursework and should consult with their faculty advisor to coordinate their academic goals within the modeling and simulation or data science emphases of the Computational Science, MS.

Reserve Graduate Credit

While in undergraduate status, a student may take a maximum of six graduate credits as reserve graduate credits and apply those credits to a master's program. Reserve graduate credits are not counted toward the 120 credits required in the undergraduate degree.