The mission of the Department of Computational and Data Sciences (CDS) is comprised of two objectives:
- The first is the systematic development and application of computational techniques for modeling and simulation of scientific and social phenomena or social processes.
- The second objective is the systematic development and application of techniques for mining, managing, and analyzing large sets of data.
The resulting interdisciplinary approach leads to understanding, interpretation, and prediction of phenomena that traditional theory or experiment cannot provide alone. CDS’s mission aims toward excellence in faculty and graduate student state-of-the-art research activities, as well as providing modern approaches to student education at both the graduate and undergraduate levels. The educational and research directions pursued in CDS are focused to reflect the interests of neighboring federal laboratories, scientific institutions, and high-technology firms to provide the students opportunities for continued or new employment. Graduate courses are also designed to accommodate part-time students, with most courses meeting once a week in the late afternoon or early evening.
The research and teaching activities associated with CDS’s programs are a reflection of the present central role of computation in the arenas of “big data” and of modeling and simulation.
Undergraduate Programs
This department offers the Computational and Data Sciences, BS, the Computational and Data Sciences Minor, and the Government Analytics Minor in cooperation with the Schar School of Policy and Government. Accelerated master’s options are also available for undergraduate students interested in the Computational Science, MS or the Bioinformatics Management, PSM.
Many opportunities exist for undergraduate students to become involved with research. Students should consult with faculty working on research topics of interest to them based on their exploration of the departmental website.
Graduate Programs
This department offers the Data Science Graduate Certificate, the Computational Social Science Graduate Certificate, the Computational Science, MS, the Computational Sciences and Informatics, PhD, and the Computational Social Science, PhD. An accelerated master’s option is also available for undergraduate students interested in the Computational Science, MS. The department also supports the Computational Social Science Concentration in the Interdisciplinary Studies, MAIS. These graduate programs are strongly supported by the extensive research activities of the faculty, including their collaborations with scientists and engineers at regional government laboratories.
Department Faculty
Professors
Axtell, Blaisten-Barojas, Croitoru
Associate Professors
Berea, Kennedy, Kinser, Lopez, Rothman
Assistant Professors
Abdullah, Belaia, Bidkhori, Dade, Kavak, White
Affiliated Faculty
Anderson, Caplan, Crooks, der Heide, Gkountouna, Griva, Handler, Lamberti, Mahabir, Melick, Renz, Roberts, Rogers, Shehu, Sheng, Smart, Susse
Mason Korea Faculty
Babalola, Colchao, Leung, Park
Adjunct Faculty
Alvarez, Ken Comer, Kevin Comer, Castro, Cruz, Hui, Iasiello, Miller, Patrick, Rahman, Rajeev, Romanelli, Russo, Scott, Silayi, Slamani, Sponseller, Swartz, Wolf
Emeritus Professors
Cioffi-Revilla, Gentle, Papaconstantopoulos
The Department of Computational and Data Sciences also supports the Computational Social Science Concentration in the Interdisciplinary Studies, MAIS.
Computational and Data Sciences (CDS)
100 Level Courses
This course is graded on the Undergraduate Regular scale.
This course is graded on the Undergraduate Regular scale.
This course is graded on the Undergraduate Regular scale.
This course is graded on the Undergraduate Regular scale.
200 Level Courses
This course is graded on the Undergraduate Regular scale.
This course is graded on the Undergraduate Regular scale.
This course is graded on the Undergraduate Regular scale.
This course is graded on the Undergraduate Regular scale.
This course is graded on the Undergraduate Regular scale.
This course is graded on the Undergraduate Regular scale.
300 Level Courses
This course is graded on the Undergraduate Regular scale.
This course is graded on the Undergraduate Regular scale.
This course is graded on the Undergraduate Regular scale.
Required Prerequisites: CDS 101C, 130C and 230C.
C Requires minimum grade of C.
This course is graded on the Undergraduate Regular scale.
Required Prerequisite: CDS 251C.
C Requires minimum grade of C.
This course is graded on the Undergraduate Regular scale.
400 Level Courses
Required Prerequisites: (CDS 230C or 230XS) and (MATH 203C or 203XS) and (CDS 303C or 303XS).
C Requires minimum grade of C.
XS Requires minimum grade of XS.
This course is graded on the Undergraduate Regular scale.
This course is graded on the Undergraduate Regular scale.
Required Prerequisite: CDS 230C.
C Requires minimum grade of C.
This course is graded on the Undergraduate Regular scale.
This course is graded on the Undergraduate Regular scale.
Required Prerequisites: CDS 251C and PHYS 243C.
C Requires minimum grade of C.
This course is graded on the Undergraduate Regular scale.
Required Prerequisites: (CDS 230C and 302C).
C Requires minimum grade of C.
This course is graded on the Undergraduate Regular scale.
This course is graded on the Undergraduate Regular scale.
This course is graded on the Undergraduate Regular scale.
This course is graded on the Undergraduate Regular scale.
This course is graded on the Satisfactory/No Credit scale.
This course is graded on the Undergraduate Regular scale.
500 Level Courses
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Computational Sciences and Informatics (CSI)
500 Level Courses
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
600 Level Courses
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Required Prerequisites: ((STAT 544B- or 544XS) and (STAT 554*B- or 554XS)).
* May be taken concurrently.
B- Requires minimum grade of B-.
XS Requires minimum grade of XS.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.
Students in a Non-Degree Undergraduate degree may not enroll.
Enrollment limited to students in the College of Science or Engineering Computing colleges.
This course is graded on the Graduate Regular scale.
Required Prerequisites: ((STAT 544*B- or 544XS) and (STAT 554B- or 554XS)).
* May be taken concurrently.
B- Requires minimum grade of B-.
XS Requires minimum grade of XS.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus or Senior Plus.
Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Required Prerequisites: (STAT 544B- or 544XS) and (STAT 554B- or 554XS).
B- Requires minimum grade of B-.
XS Requires minimum grade of XS.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
700 Level Courses
Enrollment is limited to Graduate or Non-Degree level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment is limited to Graduate or Non-Degree level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment is limited to Graduate or Non-Degree level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment is limited to Graduate or Non-Degree level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment is limited to Graduate or Non-Degree level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment is limited to Graduate or Non-Degree level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment is limited to Graduate or Non-Degree level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment is limited to Graduate or Non-Degree level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment is limited to Graduate or Non-Degree level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment is limited to Graduate or Non-Degree level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment is limited to Graduate or Non-Degree level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate or Non-Degree.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment is limited to Graduate or Non-Degree level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment is limited to Graduate or Non-Degree level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment is limited to Graduate or Non-Degree level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Required Prerequisites: CSI 672B- or 672XS.
B- Requires minimum grade of B-.
XS Requires minimum grade of XS.
Enrollment is limited to Graduate or Non-Degree level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Required Prerequisites: STAT 652B-, 652XS, CSI 672B- or 672XS.
B- Requires minimum grade of B-.
XS Requires minimum grade of XS.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate or Non-Degree.
Enrollment is limited to Graduate or Non-Degree level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment is limited to Graduate or Non-Degree level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment is limited to Graduate or Non-Degree level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment is limited to Graduate or Non-Degree level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment is limited to Graduate or Non-Degree level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment is limited to Graduate or Non-Degree level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment is limited to Graduate or Non-Degree level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment is limited to Graduate or Non-Degree level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment is limited to Graduate or Non-Degree level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment is limited to Graduate or Non-Degree level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment is limited to Graduate or Non-Degree level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment is limited to Graduate or Non-Degree level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Satisfactory/No Credit scale.
Enrollment is limited to Graduate or Non-Degree level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Satisfactory/No Credit scale.
800 Level Courses
Enrollment is limited to Graduate or Non-Degree level students.
Students in a Non-Degree Post-Baccalaureate or Non-Degree Undergraduate degrees may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment is limited to Graduate level students.
This course is graded on the Satisfactory/No Credit scale.
Enrollment is limited to Graduate level students.
This course is graded on the Satisfactory/No Credit scale.
900 Level Courses
Enrollment is limited to Graduate level students.
This course is graded on the Graduate Regular scale.
Enrollment is limited to Graduate level students.
This course is graded on the Graduate Regular scale.
Enrollment is limited to Graduate level students.
This course is graded on the Satisfactory/No Credit scale.
Enrollment limited to students with a class of Advanced to Candidacy.
Enrollment is limited to Graduate level students.
This course is graded on the Satisfactory/No Credit scale.
Computational Social Science (CSS)
600 Level Courses
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Required Prerequisite: CSS 600B-.
B- Requires minimum grade of B-.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Required Prerequisite: CSS 600B-.
B- Requires minimum grade of B-.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Required Prerequisite: CSS 600B-.
B- Requires minimum grade of B-.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Required Prerequisite: CSS 605B-.
B- Requires minimum grade of B-.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate, Junior Plus, Non-Degree or Senior Plus.
Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
700 Level Courses
Enrollment is limited to Graduate or Non-Degree level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment limited to students with a class of Advanced to Candidacy, Graduate or Non-Degree.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment is limited to Graduate or Non-Degree level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment is limited to Graduate or Non-Degree level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Regular scale.
Enrollment is limited to Graduate or Non-Degree level students.
Students in a Non-Degree Undergraduate degree may not enroll.
This course is graded on the Graduate Special scale.
800 Level Courses
Enrollment is limited to Graduate level students.
This course is graded on the Satisfactory/No Credit scale.
Enrollment is limited to Graduate level students.
This course is graded on the Graduate Regular scale.
900 Level Courses
Enrollment is limited to Graduate level students.
This course is graded on the Graduate Regular scale.
Enrollment is limited to Graduate level students.
This course is graded on the Graduate Regular scale.
Enrollment is limited to Graduate level students.
This course is graded on the Satisfactory/No Credit scale.
Enrollment limited to students with a class of Advanced to Candidacy.
Enrollment is limited to Graduate level students.
This course is graded on the Satisfactory/No Credit scale.