Computational and Data Sciences
- Faculty
- Course Work
- Graduate Programs
- Computational Science, MS
- Computational Sciences and Informatics, PhD
- Computational Social Science, PhD
- Physical Sciences, PhD
- Graduate Certificate in Computational Social Science
- Graduate Certificate in Computational Techniques and Applications
- Graduate Certificate in Nanotechnology and Nanoscience
Phone: 703-993-1990
Web: cds.gmu.edu
Faculty
Professors:Becker, Blaisten-Barojas, Cioffi-Revilla, Gentle, Lohner, Papaconstantopoulos (chair), Wegman
Associate professors: Cebral, Wallin, Yang, Zoltek
Assistant professors: Griva, Tollaksen, Weigel, Zhang
Research professors: Borne, Buot, Camelli, Dere, Gomez, Poland, Titarchuk, Tsiper
Senior contract professors: Beall, Guillory
Affiliates:Black, Carr, Polyak, Sauer
Adjuncts:Guharay, Ikossi, Lanzagorta, Luo, Soto, Veytsman
Course Work
The department offers all course work designated CSI, CSS, and NANO in the “Course Descriptions” chapter of this catalog.
Graduate Programs
Computational Science, MS
The interdisciplinary master’s program in computational science addresses the growing national and regional demand for trained computational scientists. It combines a solid foundation in information technology skills with computational courses in a variety of scientific areas. All courses are offered in the late afternoon or early evening to accommodate students with full-time employment outside the university.
The degree is centered on a strong computational component, which comprises 22 credits of course work. The remaining 9 credits represent the scientific component, which centers on specific areas such as mathematics, physics, chemistry, biology, and statistics. This provides students with a flexible set of options that can be used to create their own customized curriculum under the guidance of a faculty advisor. Students are encouraged to undertake an optional master’s thesis or research project that allows them to gain useful experience in the development of simulations and other aspects of computational science.
Admission Requirements
Applicants should have academic backgrounds in physical or biological sciences, engineering, mathematics, or computer science. They should have an undergraduate degree from an accredited institution, with a GPA of at least 3.00 in their last 60 credits of study. Additionally, applicants should have taken at least one course in differential equations, and should have facility in using a high-level computer programming language. To apply, prospective students should forward a completed Mason graduate application, two copies of official transcripts from each college and graduate institution attended, a current resume, and an expanded goals statement to the COS Fairfax Campus Graduate Admissions Processing Center. Applicants should also include three letters of recommendation, and an official report of scores on the GRE-GEN exam. The GRE-SUB is recommended if it is given in the student’s undergraduate major. The GRE requirement will be waived if the student holds a master’s degree from a U.S. institution. TOEFL scores are required for all international applicants.
Degree Requirements
Candidates must successfully complete 31 credits as follows:
- 9 credits of computational core courses: CSI 700, plus two of CSI 701, 702, 703, 710
- 12 credits of computational techniques courses from the following list: CSI 654, 701, 702, 703, 709, 710, 721, 740, 744, 771, 773; MATH 686; CS 635; INFS 614
- 9 credits of computational science electives as approved by advisor
- 1 credit of seminar or colloquium
- Optional research component: 3 credits of CSI 798, or 6 credits of CSI 799; exercising the research option results in a corresponding reduction in the computational science electives requirement.
Computational Sciences and Informatics, PhD
The CSI doctoral program addresses the role of computation in science, mathematics, and engineering, and is designed around a core of advanced computer technology courses. “Computational sciences” is defined as the systematic development and application of computing systems and computational solution techniques to models of scientific and engineering phenomena. “Informatics” is defined as the systematic development and application of computing systems and computational solution techniques for analyzing data obtained through experiments, modeling, database searches, and instrumentation. Computing is now part of a triad, along with theory and experimentation, which provides a new, integrated means of investigation. The resulting interdisciplinary approach often leads to understanding that, in many cases, traditional theory or experimentation alone cannot provide. The close relationship of the CSI doctoral program to the research and development activities in federal laboratories, scientific institutions, and high-technology firms affords students opportunities for continuing or new employment. Scheduled courses and sequences accommodate part-time students, with most courses meeting once a week in the late afternoon or early evening.
Each student completing the CSI doctoral program receives extensive training in a selected area of scientific concentration along with a broad background in modern computational techniques. Graduates are qualified to pursue careers in academia, private industry, and many government laboratories and agencies. The program provides interdisciplinary research opportunities including atmospheric transport and dispersion; bioinformatics and computational biology; climate dynamics and global change; computational chemistry; computational finance; computational fluid dynamics; computational intelligence and knowledge mining; computational mathematics; computational neuroscience; computational physics; computational statistics; computational materials science; Earth observing and remote sensing; and space sciences and computational astrophysics.
Admission Requirements
Applicants should have an academic background in physical or biological sciences, engineering, mathematics, or computer science. They should have an undergraduate degree from an accredited institution, with a GPA of at least 3.00 in their last 60 credits of study. Additionally, applicants should have taken at least one course in differential equations, and should have facility in using a high-level computer programming language. To apply, prospective students should forward a completed Mason graduate application, two copies of official transcripts from each college and graduate institution attended, a current resume, and an expanded goals statement to the COS Fairfax Campus Graduate Admissions Processing Center. Applicants should also include three letters of recommendation, and an official report of scores obtained on the GRE-GEN exam. The GRE-SUB is recommended if it is given in the student’s undergraduate major. The GRE requirement will be waived if the student holds a master’s degree from a U.S. institution. TOEFL scores are required for all international applicants.
Degree Requirements
The program emphasizes three intellectual elements: common computational science topics, computationally intensive courses in specific areas of interest, and doctoral research. The course work is divided as follows:
- Common computational core courses: CSI 700, 701, 703, and 710
- Scientific core courses in one of the areas of concentration
- Scientific electives from specialty courses in the area of concentration, or individualized study based on professional experience and research
- General electives
- 3 credits of colloquia or seminars, with at least one credit of CSI 899
The program requires 72 credits beyond the baccalaureate degree, with a minimum of 48 credits in course work, and 24 credits of dissertation research. For those holding master’s degrees, the 72 required credits may be reduced by up to 30 credits, depending on graduate courses completed. At the end of the semester when course work is completed, students must form a doctoral committee, which will write the student’s candidacy exam. The exam includes written, oral, and computational components. Upon passing the candidacy exam and submitting an acceptable dissertation proposal, students are advanced to doctoral candidacy.
Students are encouraged to apply their knowledge to a broad range of natural science problems using computational skills and techniques missing from the more traditional degree programs in science and mathematics. Note that research opportunities are not limited to the listed areas, and many opportunities exist to create new areas of interdisciplinary research that would be difficult to accommodate within a traditional doctoral program. Students are to consult with their advisors to prepare specific plans of study. Complete information regarding the curriculum requirements (including electives) for each area of concentration is available at cos.gmu.edu. In addition to the common core of CSI 700, 701, 703, and 710, required scientific core courses for the specific areas of concentration are as follows:
- Comprehensive Atmospheric Modeling: CSI 655, CLIM 711, and EOS 854
- Computational Economic Systems: ECON 632, 633, 885, and 895; OR 649; one of CSI 771, CSI 773, MATH 674, or CSS 610
- Computational Finance: CSI 771 and 776; STAT 652 and 656; two courses in finance
- Computational Fluid Dynamics: CSI 720, 721, 722, and 742
- Computational Mathematics: CSI 740; MATH 677 or 678; two additional math courses
- Computational Physics: CSI 780; CSI 783 or 784; CSI 785 or PHYS 513; and one of CSI 782, 783, 784, 888, or PHYS 705
- Computational Materials and Chemical Science: CSI 780, 783, and 787, CSI 685 or 687, CSI 786 or 885
- Computational Statistics: CSI 771 or 773; CSI 778; CSI 876 or 877; CSI 972 and 973
- Quantum Information Science: CSI 615, 715, and 716; one of CSI 717 or 718; one of CSI 783 or 784
- Space Sciences and Computational Astrophysics: CSI 661 and 784; CSI 781 or 782; CSI 785 or PHYS 513; one of CSI 721, 761, or 788
Students may also pursue interdisciplinary research that combines the areas of concentration listed above with each other and also with high-performance computing, computational neuroscience, Earth systems and geoinformation sciences, computational chemistry, climate dynamics, and bioinformatics, several of which are autonomous PhD programs within COS.
Computational Social Science, PhD
The core objective of the computational social science (CSS) PhD program is to train graduate students to be professional computational social scientists in academia, government, or business. The program offers a unique and innovative interdisciplinary academic environment for systematically exploring, discovering, and developing skills to successfully follow careers in one of the areas of computational social science.
Admission Requirements
Applicants should have as background a bachelor’s degree in one of the social sciences; computer science, engineering, or a relevant discipline; and undergraduate courses in these and related areas. Bachelor’s degrees in the physical or biological sciences are also eligible, but applicants may be advised to take additional courses in social science or computer science as prerequisites to admission. Minimal requirements also include one undergraduate course in calculus, and knowledge of a computer programming language—preferably object-based. Applicants should have an undergraduate degree from an accredited institution, with a GPA of at least 3.25. To apply, prospective students should send to the COS Fairfax Campus Graduate Admissions Processing Center a completed Mason graduate application, two copies of official transcripts from each college and graduate institution attended, a current resume, an expanded goals statement not to exceed 2,000 words, and the names of two Mason faculty members who may be suitable advisors. Applicants should also include three letters of recommendation from faculty members or individuals with direct knowledge of the student’s academic or professional capabilities. The letters must arrive directly from the senders. Applicants should also submit an official report of scores obtained on the GRE-GEN exam. TOEFL scores are required for all international applicants.
Degree Requirements
The program requires 72 credits beyond the baccalaureate degree, with a minimum of 48 credits in course work, and 24 credits of dissertation research. For those holding a master’s degree, the 72 required credits may be reduced by up to 30 credits, depending on graduate courses. A maximum of 24 credits of prior graduate course work may be transferred, provided such credits have not been used for another degree. The 48 credits of courses have the functional distribution and learning objectives indicated below.
- 12 credits of required core CSS courses:
- CSS 600 Introduction to Computational Social Science
- CSS 605 Object-Oriented Modeling for Social Science
- CSS 610 Computational Analysis of Social Complexity
- CSS 620 Origins of Social Complexity
- 6 credits of extended core CSS courses taken from the following:
- CSS 645 Spatial Agent-Based Models
- CSS 650 Complexity Theory in the Social Sciences
- CSS 692 Social Network Analysis
- 15 credits of discipline-based social science courses in a specific area such as anthropology, economics, geography, history, linguistics, political science, or sociology, as approved by the student’s advisor, to provide domain-specific knowledge.
- 15 credits of elective courses or independent research, as approved by the student’s advisor, to provide further substantive or methodological specialization as needed. Students with a strong background in computing (for example, a prior MS in computer science) but weaker social science training will be required to use all or most of these electives in a substantive social science. Conversely, students with a strong background in social science (for example, a BS in economics) will be required to use most or all of these electives in computing courses.
- 24 credits of dissertation research to demonstrate doctoral level originality and research excellence.
Areas for dissertation research include but are not limited to the following:
- Agent-based computational economics: trade, finance, decision-making under risk
- Computational political economy: voting, institutions, norms, inequality
- Computational linguistics: generative grammars, parsing, classifiers, inference
- Social network analysis: connectivity, structure, evolution of the Internet, cyberwarfare
- Computational anthropology: emergence of hierarchy, settlement patterns
- Computational political science: systems of government, conflict and war, cooperation
- Computational sociology: segregation, collective action, leadership, trust
- Complexity theory: power laws, potential theory, criticality, bifurcation
- Computational methodology: multiagent systems, evolutionary computation
During the first year, each student will form a graduate studies committee, called the First Year Committee, consisting of the student’s advisor plus two or three appropriately qualified individuals. The committee assists the student in designing a specific plan of study and evaluating the student’s progress by the end of the first year. During the second year, the student forms a doctoral committee, with membership approved by the CSS program director. The committee will advise the student on preparing for the doctoral candidacy exams; and preparing, developing, and defending the doctoral dissertation.
The candidacy exam is taken after students have completed all core requirements and a majority of additional course work (18 plus 15 credits). This typically corresponds to the fifth semester in the program. The purpose of the candidacy exam is to assess the student’s substantive and methodological knowledge in computational social science as a whole and in the chosen area of concentration; the ability to integrate materials from different courses; and the potential for a successful dissertation.
The exam will consist of written and oral parts. Upon passing the candidacy exam and submitting an acceptable dissertation proposal, students are advanced to doctoral candidacy. The degree is awarded upon the successful defense of a PhD dissertation representing a detailed written report of an original and significant research contribution to the field of computational social science.
Physical Sciences, PhD
The department participates in the PhD in physical sciences administered by the Department of Physics and Astronomy.
Graduate Certificate in Computational Social Science
This 15-credit program is designed for students who seek training in computer simulation and related computational methods for analyzing social systems and processes. The program is open to all students with graduate standing at Mason, and to all students who hold a bachelor’s degree from an accredited university. The CSS certificate allows students with social science or computational backgrounds to acquire new knowledge and modeling skills to improve their qualifications and attractiveness to employers in government, academia, or industry. The core courses provide a common foundation; additional elective courses allow for a variety of student interests across diverse social domains.
Students in the CSS certificate program must take both CSS 600 Introduction to Computational Social Science and CSS 610 Computational Analysis of Social Complexity. Students are also required to take a minimum of 9 credits in elective courses (for example, CSS 605, 620, 692). Students may include a maximum of 3 credits of programming courses to meet requirements. Programming courses such as procedural, object-oriented languages, or other approved programming approaches, such as CSI 603 or 604 Introduction to Scientific Programming I and II, may be used with approval of the director. Some courses on computational techniques, modeling, statistics, visualization, graphics, and database packages—such as CSI 606 and 607—may also be used to meet the requirements with prior approval of the director. Students intending to obtain the certificate in CSS must contact the director no later than two semesters prior to completing required credits.
Admission Requirements
Applicants should have an undergraduate degree from an accredited institution, with a GPA of at least 3.00. To apply, prospective students should forward a completed Mason graduate application, two copies of official transcripts from each college and graduate institution attended, and a current resume to the COS Fairfax Campus Graduate Admissions Processing Center. TOEFL scores are required for all international applicants.
Graduate Certificate in Computational Techniques and Applications
The CTA program focuses on mastering a variety of basic computational skills. The certificate is independent of the doctoral and master’s programs, and is designed primarily for professionals in technical fields who seek to upgrade their computer expertise. This program is also available as an option for prospective or currently enrolled doctoral or master’s degree students. The program is composed of 15 credits of course work designed to provide an accelerated introduction to concepts in modern computation. Topics include operating systems, environments, languages, graphics, databases, and applications.
Admission Requirements
Applicants should have an academic background in physical or biological sciences, engineering, mathematics, or computer science. They should have an undergraduate degree from an accredited institution, with a GPA of at least 3.00 in their last 60 credits of study. Additionally, applicants should have taken at least one course in differential equations, and should have facility in using a high-level computer programming language. To apply, prospective students should forward a completed Mason graduate application, two copies of official transcripts from each college and graduate institution attended, and a current resume to the COS Fairfax Campus Graduate Admissions Processing Center. TOEFL scores are required for all international applicants.
Graduate Certificate in Nanotechnology and Nanoscience
This graduate certificate program focuses on mastering a variety of technical skills in the rapidly developing area of nanotechnology. The field highlights the effect of size on the physical and engineering properties of materials, and also on the design of various devices and systems. The certificate enables students to acquire knowledge covering a broad range of instrumentation, modeling, analysis, and production methods that facilitate the solution of practical nanotechnology-related problems in the workplace. The certificate program is composed of 15 credits of course work designed to provide an accelerated introduction to concepts in nanotechnology and nanoscience. Topics include nanomaterials, nanocharacterization, nanostructures, nano-fabrication, nanoelectronics, and modeling for nanoscience. Requirements are 9 credits of core courses, and 6 credits of electives. The prefix of the associated courses is NANO.
The certificate program is a professional certification program that charges students at a differential (premium) tuition rate, with an additional $100 per credit added to the standard Mason graduate tuition rate for students who enroll in this certificate program, regardless of in-state or out-of-state status. The differential tuition is used to fund continuing improvements in the COS educational facilities used to support the certificate program.
Admission Requirements
Applicants should hold a BS degree in any branch of engineering, physics, chemistry, or materials science, with a minimum GPA of 3.00. Exceptions are reviewed on an individual basis. To apply, prospective students should forward a completed Mason graduate application, two copies of official transcripts from each college and graduate institution attended, and a current resume to the COS Fairfax Campus Graduate Admissions Processing Center. TOEFL scores are required for all international applicants.

