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 and the Computational and Data Sciences Minor. An accelerated master’s option is also available for undergraduate students interested in the Computational Science, MS.

Many opportunities exist for undergraduate students to get 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, Cioffi-Revilla, Klimov1, Wegman

Associate Professors

Crooks, Griva1, Kinser, Renz, Sheng1, Zoltek

Assistant Professors

Glasbrenner, Lopez, Tian

Term Faculty

Marr

Affiliated Faculty

Griva, Kennedy, Klimov, Tryfona, Sheng

Emeritus Professor

Papconstantopoulos

Adjunct Faculty

Lockhart, Lyver, Sponseller

1

Faculty holding primary appointments in other academic units

Computational and Data Sciences (CDS)

100 Level Courses

CDS 101: Introduction to Computational and Data Sciences. 3 credits.
Introduction to the use of computers in scientific discovery through simulations and data analysis. Covers historical development and current trends in the field. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: Appropriate score on the math placement test.
Schedule Type: Lecture
CDS 102: Introduction to Computational and Data Sciences Lab. 1 credit.
Experiments in computational and data sciences explore the connections between on-going advances in the natural sciences and the rapid advances in computing and data handling. Lab exercises demonstrate the use of computers in analyzing data, in modeling science problems, and in creating numerical simulations across the science disciplines. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: CDS 101. Concurrent enrollment is permitted.
Schedule Type: Laboratory
CDS 130: Computing for Scientists. 3 credits.
Covers use of computers to solve practical scientific problems. Topics include creating effective scientific presentations, analysis of experimental data, online literature, data/information ethics, scientific modeling, and communication/collaboration tools. Designed to equip students with the knowledge and confidence they need to use future hardware and software systems both as students and throughout their scientific careers. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: Passing score on the math placement test for MATH 110 or MATH 113.
Schedule Type: Lecture
CDS 151: Data Ethics in an Information Society. 1 credit.
Examination of ethical issues related to access and use of information and data in the Internet age, for the general student, with special emphasis on ethical issues that apply to the proper use and interpretation of scientific and technical information. Offered by Computational & Data Sciences. May not be repeated for credit.
Schedule Type: Lecture

200 Level Courses

CDS 201: Introduction to Computational Social Science. 3 credits.
Undergraduate-level introduction to computational concepts, principles, and modeling approaches in social sciences, emphasizing simulations and elements of complexity theory as they apply to social phenomena. Survey includes systems dynamics, cellular automata, and agent-based models. Offered by Computational & Data Sciences. May not be repeated for credit.
Schedule Type: Lecture
CDS 205: Introduction to Agent-based Modeling and Simulation. 3 credits.
Undergraduate-level introduction to Agent-based Modeling. Provides a background onto why agent-based models and hands-on examination of agent-based models in the social sciences by examining and experimenting with a variety of social simulation projects. Offered by Computational & Data Sciences. May not be repeated for credit.
Schedule Type: Lecture
CDS 230: Modeling and Simulation I. 3 credits.
This course expands upon the foundation provided by CDS 130. Fundamental computational modeling techniques are used in a variety of disciplines with special emphasis on biological systems. Continued development of algorithmic thinking skills will be done using different computational environments. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: CDS 130 or permission of instructor.
Schedule Type: Lecture
CDS 251: Introduction to Scientific Programming. 3 credits.
Focuses on elements of programming using the Fortran language and selected elements of the C language with emphasis on the aspects used in the computational and data sciences. Conducted through a combination of lecture and interactive computer laboratory. Offered by Computational & Data Sciences. May not be repeated for credit. Equivalent to CDS 351.
Recommended Prerequisite: CDS 130.
Schedule Type: Lecture
CDS 290: Topics in Computational and Data Sciences. 1-4 credits.
Selected topics in Computational and Data Sciences. May be accepted for credit by CDS majors and CDS minors. Offered by Computational & Data Sciences. May be repeated within the degree for a maximum 6 credits.
Schedule Type: Independent Study
CDS 292: Introduction to Social Network Analysis. 3 credits.
An introduction to methods and applications that examine social systems based on relations, structures, connectivity, location, roles, interactions, and other network properties. Example applications of Social Network Analysis covered will include politics, diseases, organizations, along with a variety of other social phenomena. Offered by Computational & Data Sciences. May not be repeated for credit.
Schedule Type: Lecture

300 Level Courses

CDS 301: Scientific Information and Data Visualization. 3 credits.
The techniques and software used to visualize scientific simulations, complex information, and data visualization for knowledge discovery. Includes examples and exercises to help students develop their understanding of the role visualization plays in computational science and provides a foundation for applications in their careers. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: CDS 101 or CDS 130 or equivalent, or permission of instructor.
Schedule Type: Lecture
CDS 302: Scientific Data and Databases. 3 credits.
Data and databases used by scientists. Includes basics about database organization, queries, and distributed data systems. Student exercises will include queries of existing systems, along with basic design of simple database systems. Offered by Computational & Data Sciences. May not be repeated for credit.
Specialized Designation: Writing Intensive in the Major
Recommended Prerequisite: CDS 101 or CDS 130 or equivalent, or permission of instructor.
Schedule Type: Lecture
CDS 303: Scientific Data Mining. 3 credits.
Data mining techniques from statistics, machine learning, and visualization to scientific knowledge discovery. Students will be given a set of case studies and projects to test their understanding of this field and provide a foundation for future applications in their careers. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: CDS 101 or CDS 130 or equivalent, or permission of instructor.
Schedule Type: Lecture

400 Level Courses

CDS 410: Numerical Analysis II. 3 credits.
Numerical differentiation and integration, initial-value and boundary-value problems for ordinary differential equations, methods of solution of partial differential equations, iterative methods of solution of nonlinear systems, and approximation theory. Offered by Computational & Data Sciences. May not be repeated for credit. Equivalent to MATH 447.
Recommended Prerequisite: MATH 214 and MATH 446, proficiency in at least one computer programming language and computer operating system; or permission of instructor.
Schedule Type: Lecture
CDS 411: Modeling and Simulation II. 3 credits.
Covers the application of modeling and simulation methods to various scientific applications, including fluid dynamics, solid mechanics, materials science, molecular mechanics, and astrophysics. Provides an introduction to modeling and simulation software, as well as high-performance computing. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: MATH 446, PHYS 262 or PHYS 245, and a 200- or higher-level computational methods course, or permission of instructor.
Schedule Type: Lecture
CDS 421: Introduction to Computational Fluid Dynamics. 3 credits.
Covers the governing equations of fluid dynamics; numerical discretization of the governing equations and popular techniques for solving flow problems; applications of CFD to some classic fluid dynamics problems; and setting up the CFD simulation using a CFD software package. Students will understand the process of developing a geometrical model of the flow, applying appropriate boundary conditions, specifying solution parameters, and visualizing the results. Students are expected to complete several computer projects, including writing their own CFD computer program to analyze simple fluid flow problems, as well as setting up the CFD simulation using a CFD software package. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: MATH 446, proficiency in at least one computer programming language and computer operating system, or permission of instructor.
Schedule Type: Lecture
CDS 461: Molecular Dynamics and Monte Carlo Simulations. 3 credits.
Covers particle methods to solve variety of physical systems. Emphasizes study and development of numerical results and visualization of these results in complex physical systems. Applications and projects include stellar and galaxy dynamics, smoothed particle hydrodynamics, plasma simulations, and semiconductor device theory algorithms on parallel and vectorized systems. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: Competency in programming at CDS 251 level, college physics, and MATH 214 or MA TH 216, or permission of instructor.
Schedule Type: Lecture
CDS 486: Topics in Computational and Data Sciences. 3 credits.
Covers selected topics in computational and data sciences not covered in fixed content courses. Offered by Computational & Data Sciences. May be repeated within the degree for a maximum 6 credits.
Schedule Type: Lecture
CDS 487: Electronic Structure Computations. 3 credits.
Covers computational aspects of materials science, such as first-principles methods of electronic structure calculations of periodic solids, clusters, and molecules, as well as the use of empirical potentials. Examples will be drawn from metals, insulators, and semiconductors. Students will construct simple codes and be guided in the use of the more sophisticated available computational packages. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: PHYS 308 or PHYS 402.
Schedule Type: Lecture
CDS 490: Directed Study and Research. 1-3 credits.
Students work under the guidance of a faculty member on an independent study or directed research project in the computational and data sciences. May be repeated in combination with CDS 491 for a total of 6 credits between the two classes. Offered by Computational & Data Sciences. May be repeated within the degree for a maximum 6 credits.
Recommended Prerequisite: Students must be CDS majors or minors in their junior or senior year and have permission of the instructor.
Schedule Type: Independent Study
CDS 491: Internship. 1-3 credits.
On-the-job experience for CDS majors and minors working in industry and government laboratories, including summer programs. Supervision and approval of this course must be arranged with department before registering. May be repeated in combination with CDS 490 for a total of 6 credits between the two classes. Offered by Computational & Data Sciences. May be repeated within the degree for a maximum 6 credits.
Recommended Prerequisite: Students must be CDS majors or minors in their junior or senior year and have permission of the instructor.
Schedule Type: Internship

500 Level Courses

CDS 501: Scientific Information and Data Visualization. 3 credits.
Techniques and software used to visualize scientific simulations, complex information, and data visualization for knowledge discovery. Includes examples and exercises to help students develop their understanding of the role visualization plays in computational science and provides a foundation for applications in their careers. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: CDS 130 or CDS 101; or permission of instructor.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, 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.

Schedule Type: Lecture
CDS 502: Introduction to Scientific Data and Databases. 3 credits.
Data and databases used by scientists. Includes basics about database organization, queries, and distributed data systems. Student exercises will include queries of existing systems, along with basic design of database systems. Examples from different disciplines will be given. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: CDS 130 or CDS 101; or permission of instructor.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, 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.

Schedule Type: Lecture

Computational Sciences and Informatics (CSI)

500 Level Courses

CSI 500: Computational Science Tools. 3 credits.
Introduces computer skills and packages commonly used in quantitative scientific research. Notes: CSI 601 and CSI 602, including additional material, have merged to create CSI 500. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: 1 year of college calculus, knowledge of matrix algebra, and computer programming.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, 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.

Schedule Type: Lecture
CSI 501: Introduction to Scientific Programming. 3 credits.
Introduces and reviews programming in C and FORTRAN with emphasis on the aspects used in the computational and data sciences. Conducted through a combination of both lecture and interactive computer laboratory. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: Permission of instructor.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, 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.

Schedule Type: Lecture
CSI 597: Topics in Science and Engineering Simulation. 3 credits.
Covers selected topics in Science and Engineering simulation, not covered in fixed content computational sciences and informatics courses. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: Permission of instructor.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, 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.

Schedule Type: Lecture

600 Level Courses

CSI 600: Quantitative Foundations for Computational Sciences. 3 credits.
Accelerated review of mathematical tools for scientific applications and analysis. Topics include vectors and matrices; differential and difference equations; linear systems; Fourier, Laplace, and Z-transforms; and probability theory. Notes: Not applicable to 48-credit course total for CSI PhD. Offered by Computational & Data Sciences. May not be repeated for credit. Equivalent to SYST 500.
Recommended Prerequisite: MATH 213 and 214.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, 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.

Schedule Type: Lecture
CSI 606: Scientific Graphics and Visualization Tools. 1 credit.
An introduction into the use of scientific visualization tools for data analysis. Use of specific packages will be taught. Packages will include PV-WAVE, S-Plus, XV, XMGR, and the pnm tools on a rotating basis. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: Competency in Linux of permission of instructor.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, 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.

Schedule Type: Lecture
CSI 629: Topics in Continuum Systems. 3 credits.
Covers selected topics in the computational aspects of continuum systems not covered in fixed-content courses in dynamical systems. Possible topics are smooth-particle hydrodynamics, radiation hydrodynamics, algorithms for continuum systems, adaptive grids for continuum computations, spectral methods in computational fluid dynamics, algorithms for concurrent machines, formation of high energy particle jets in astrophysical applications, application to Earth atmospheric problems, and flow considerations in molten materials. Offered by Computational & Data Sciences. May not be repeated for credit. Equivalent to CSI 729.
Recommended Prerequisite: Permission of instructor.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, 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.

Schedule Type: Lecture
CSI 638: The Policy Process for Scientists. 2 credits.
Introduces relationship among government, science, scientists, and issues and processes that shape science policy. Emphasizes examples taken from space weather and meteorology. Offered by Computational & Data Sciences. May not be repeated for credit.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, 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.

Schedule Type: Lecture
CSI 639: Ethics in Scientific Research. 3 credits.
Reviews purpose of scientific research and principles for evaluating ethical issues. Teaches skills for survival through training in moral reasoning and responsible conduct. Discusses ethical issues and applying critical-thinking skills to design, execution, and analysis of experiments. Issues include using animals, humans in research; ethical standards in computer community; research fraud; and currently accepted guidelines for data ownership, manuscript preparation, and conduct of those in authority. Offered by Computational & Data Sciences. May not be repeated for credit.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, 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.

Schedule Type: Lecture
CSI 662: Introduction to Space Weather. 3 credits.
Introduction to space weather involving systems such as the sun, the heliosphere, and the Earth's magnetosphere and ionosphere. Covers the solar magnetic field, solar flares, coronal mass ejections, particle acceleration mechanisms, the solar wind, and the Earth's magnetic field, radiation belt, geomagnetic storms, and ionospheric disturbances. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: PHYS 303, PHYS 305, PHYS 307, MATH 213, or permission of instructor.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, 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.

Schedule Type: Lecture
CSI 670: Economic Systems Design. 3 credits.
Introduces analytical and engineering principles used to develop exchange systems. Covers behavioral aspects of auction systems; matching, assignment, and transportation problems; and information markets. Introduces methods for testbedding systems using experimental economics. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: Course in linear and nonlinear optimization, and course in linear algebra, or permission of instructor.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, 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.

Schedule Type: Lecture
CSI 672: Statistical Inference. 3 credits.
Covers critical aspects of probability, random variables and distributions, characteristic functions, stochastic convergence, optimal estimation, maximum likelihood estimation, asymptotic theory, Bayesian methods, likelihood ratio tests, statistical decision theory, sequential methods. Offered by Computational & Data Sciences. May not be repeated for credit. Equivalent to STAT 652.
Registration Restrictions:

Required Prerequisites: STAT 544B- and 554*B-.
* May be taken concurrently.
B- Requires minimum grade of B-.

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, 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.

Schedule Type: Lecture
CSI 674: Bayesian Inference and Decision Theory. 3 credits.
Introduction to quantitative measurements by remote-sensing methods covering quantitative spectroscopy, spectral and thermal signatures, atmospheric physics, and the electromagnetic spectrum. Emphasis on the scientific principles involved and the transition of the technology to real-world applications. The requisite materials to begin to understand hyperspectral imaging (HSI) technology and its many civil and military applications are presented. Covers necessary mathematics used in the analysis of n-dimensional data. Topics include hyperspectral concepts, data collection systems, data processing techniques, case studies, and U.S. national policy issues. Data processing techniques include N-dimensional space, scatterplots, spectral angle mapping, spectral mixture analysis, spectral matching, and other techniques. Applications and case studies include environmental, medical, agricultural, and military. Includes ground, airborne, and spaceborne hyperspectral systems. Offered by Computational & Data Sciences. May not be repeated for credit. Equivalent to STAT 664, SYST 664.
Recommended Prerequisite: STAT 544 or CSI 672, or equivalent.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, 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.

Schedule Type: Lecture
CSI 676: Regression Analysis. 3 credits.
Simple and multiple linear regression, polynomial regression, general linear models, subset selection, step-wise regression, and model selection. Also covered are multicollinearity, diagnostics, and model building. Both the theory and practice of regression analysis are covered. Offered by Computational & Data Sciences. May not be repeated for credit. Equivalent to STAT 656.
Registration Restrictions:

Required Prerequisites: STAT 554B- and 544*B-.
* May be taken concurrently.
B- Requires minimum grade of B-.

Enrollment limited to students with a class of Advanced to Candidacy, Graduate or Senior Plus.

Enrollment is limited to Graduate, Non-Degree or Undergraduate level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Schedule Type: Lecture
CSI 678: Times Series Analysis and Forecasting. 3 credits.
Modeling stationary and nonstationary processes; autoregressive, moving average and mixed model processes; hidden periodicity models; properties of models; autocovariance and autocorrelation functions, and partial autocorrelation function; spectral density functions; identification of models; estimation of model parameters, and forecasting techniques. Offered by Computational & Data Sciences. May not be repeated for credit. Equivalent to STAT 658.
Registration Restrictions:

Required Prerequisites: STAT 544B- and 554B-.
B- Requires minimum grade of B-.

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, 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.

Schedule Type: Lecture
CSI 685: Fundamentals of Materials Science. 3 credits.
Covers fundamentals of materials science with emphasis on physical topics including crystal structure and symmetry, dislocation theory, theory of interfaces, multicomponent phase diagrams, theory of phase transformations, nano-materials, metallic glasses. Includes a term project, assignments from current literature, and application of computation in materials science. Offered by Computational & Data Sciences. May not be repeated for credit. Equivalent to PHYS 615.
Recommended Prerequisite: Undergraduate degree in electrical or mechanical engineering, materials science, physics, chemistry or related disciplines; or permission of instructor.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, 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.

Schedule Type: Lecture
CSI 687: Solid State Physics and Applications. 3 credits.
Covers crystal structures, binding, lattice vibrations, free electron model, metals, semiconductors and semiconductor devices, superconductivity, and magnetism. Offered by Computational & Data Sciences. May not be repeated for credit. Equivalent to PHYS 512.
Recommended Prerequisite: PHYS 502 or equivalent.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, 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.

Schedule Type: Lecture
CSI 690: Numerical Methods. 3 credits.
Covers computational techniques for solving science, engineering problems. Develops algorithms to treat typical problems in applications, emphasizing types of data encountered in practice. Covers theoretical development as well as implementation, efficiency, and accuracy issues in using algorithms and interpreting results. When applicable, uses computer graphical techniques to enhance interpretation. Offered by Computational & Data Sciences. May not be repeated for credit. Equivalent to CSI 700, MATH 685, OR 682.
Recommended Prerequisite: MATH 203 and 214 or equivalent, and some programming experience.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, 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.

Schedule Type: Lecture
CSI 695: Scientific Databases. 3 credits.
Study of database support for scientific data management. Covers requirements and properties of scientific databases, data models for statistical and scientific databases, semantic and object-oriented modeling of application domains, statistical database query languages and query optimization, advanced logic query languages, and case studies such as the human genome project and Earth-orbiting satellites. Offered by Computational & Data Sciences. May not be repeated for credit. Equivalent to CSI 710.
Recommended Prerequisite: INFS 614 or equivalent, or permission of instructor.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, 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.

Schedule Type: Lecture

700 Level Courses

CSI 701: Foundations of Computational Science. 3 credits.
Covers mapping of mathematical models to computer software, including all aspects of developing scientific software such as architecture, data structures, advanced numerical algorithms, languages, documentation, optimization, validation, verification, and software reuse. Examples in bioinformatics, computational biology, computational physics, and global change demonstrate scientific advances enabled by computation. Class projects involve working in teams to develop software that implements mathematical models, using software to address important scientific questions, and conducting computational experiments with it. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: Competency in UNIX and programming at CSI 501 level, and CSI 690; or permission of instructor.
Registration Restrictions:

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Schedule Type: Lecture
CSI 702: High-Performance Computing. 3 credits.
Hardware and software associated with high-performance scientific computing. Computer architectures, processor design, programming paradigms, parallel and vector algorithms. Emphasizes importance of software scalability in science problems. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: Competency in Linux and programming at CSI 501 level or permission of instructor.
Registration Restrictions:

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Schedule Type: Lecture
CSI 703: Scientific and Statistical Visualization. 3 credits.
Covers visualization methods used to provide new insights and intuition concerning measurements of natural phenomena and scientific and mathematical models. Presents case studies from myriad disciplines. Topics include human perception and cognition, introduction to graphics laboratory, elements of graphing data, representation of space-time and vector variables, representation of 3-D and higher dimensional data, dynamic graphical methods, and virtual reality. Work on a visualization project required. Emphasizes software tools on Silicon Graphics workstation, but other workstations and software may be used. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: STAT 554 or CS 551, or permission of instructor.
Registration Restrictions:

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Schedule Type: Lecture
CSI 709: Topics in Computational Sciences and Informatics. 3 credits.
Covers selected topics in computational sciences and informatics not covered in fixed-content computational sciences and informatics courses. Offered by Computational & Data Sciences. May be repeated within the term for a maximum 9 credits.
Recommended Prerequisite: Admission to the PhD program and permission of instructor.
Registration Restrictions:

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Schedule Type: Lecture
CSI 711: Chemical Thermodynamics and Kinetics. 3 credits.
Advanced study of thermodynamics and kinetics. Covers application of kinetics to elucidation of reaction mechanisms and application of statistical thermodynamics to theory of elementary reaction rates. Offered by Computational & Data Sciences. May not be repeated for credit. Equivalent to CHEM 633.
Recommended Prerequisite: CHEM 331 and 332.
Registration Restrictions:

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Schedule Type: Lecture
CSI 712: Introduction to Solid Surfaces. 3 credits.
Includes gas absorption isotherms, surface-area measurement techniques, real and clean surfaces, physisorption and chemisorption, methods of gas absorption and desorption, measurement of heats of adsorption, desorption kinetics, electron spectroscopies and their surface sensitivities, instrumentation needed, and principles of vacuum technology. Offered by Computational & Data Sciences. May not be repeated for credit. Equivalent to CHEM 728.
Recommended Prerequisite: CHEM 422 or equivalent.
Registration Restrictions:

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Schedule Type: Lecture
CSI 713: Quantum Chemistry. 3 credits.
Illustrates fundamental concepts of quantum mechanics with applications to chemical systems, including atomic and molecular electronic structure and properties, molecular symmetry, and intermolecular forces. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: CHEM 332.
Registration Restrictions:

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Schedule Type: Lecture
CSI 714: Spectroscopy and Structure. 3 credits.
Covers quantum mechanics of the interaction of atoms and molecules with electromagnetic radiation. Also covers modern spectroscopic methods as applied to the elucidation of molecular structure and dynamics. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: CHEM 332.
Registration Restrictions:

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Schedule Type: Lecture
CSI 719: Topics in Computational Chemistry. 3 credits.
Covers selected topics in computational chemistry not covered in fixed-content computational chemistry courses. Offered by Computational & Data Sciences. May be repeated within the degree for a maximum 12 credits.
Recommended Prerequisite: Permission of Instructor.
Registration Restrictions:

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Schedule Type: Lecture
CSI 720: Fluid Mechanics. 3 credits.
Covers basic and advanced fluid mechanics and continuous hypothesis to define fluids. Introduces tensor analysis; Euclidean and Lagrangian representations of fluid flow; Laplace's equation; continuity equation; Navier-Stokes equations; Bernoulli's theorem and Crocco's form of the equations; steady and unsteady flows; potential, incompressible, and compressible flows; gravity and sound waves; gas dynamics; and viscous flows. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: CSI 690 and CSI 780, or permission of instructor.
Registration Restrictions:

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Schedule Type: Lecture
CSI 721: Computational Fluid Dynamics I. 3 credits.
Covers fundamentals including spatial and temporal approximation techniques for partial differential equations, solution of large systems of equations, data structures, solvers of the Laplace/ full potential equation, and simple Euler solvers. Includes two major projects: Laplace solver and 2-D Euler solver on unstructured grids. Students expected to write their own codes. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: Course in partial differential equations such as MATH 678 or equivalent; knowledge of linear algebra at level of MATH 603 or CSI 740/MATH 625; coding experience in FORTRAN or C; or permission of instructor.
Registration Restrictions:

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Schedule Type: Lecture
CSI 722: Computational Fluid Dynamics II. 3 credits.
Covers more advanced topics in computational fluid dynamics, including high-resolution schemes for hyperbolic PDEs, advanced Euler solvers, Navier-Stokes solvers, grid generation, adaptive mesh refinement, efficient use of supercomputing hardware, and future trends. Projects include topics in grid generation and adaptive refinement. Students expected to write their own codes. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: CSI 721 or permission of instructor.
Registration Restrictions:

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Schedule Type: Lecture
CSI 723: Fluid Mechanics II. 3 credits.
Covers gas dynamics, shock waves, method of characteristics, boundary layer flows, instabilities, and turbulence modeling. Special topics include biological, non-Newtonian, and free surface flows; aeroelasticity; and magneto-hydrodynamics. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: CSI 720 or Permission of Instructor.
Registration Restrictions:

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Schedule Type: Lecture
CSI 739: Topics in Bioinformatics. 3 credits.
Selected topics in bioinformatics not covered in fixed-content bioinformatics courses. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: Permission of instructor.
Registration Restrictions:

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Schedule Type: Lecture
CSI 740: Numerical Linear Algebra. 3 credits.
Covers computational methods for matrix systems; theory and development of numerical algorithms for the solution of linear systems of equations, including direct and iterative methods; analysis of sensitivity of system to computer round off; and solution of least squares problems using orthogonal matrices. Also covers computation of eigenvalues and eigenvectors, singular value decomposition, and applications. Offered by Computational & Data Sciences. May not be repeated for credit. Equivalent to MATH 625.
Recommended Prerequisite: MATH 203 and some programming experience.
Registration Restrictions:

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Schedule Type: Lecture
CSI 742: The Mathematics of the Finite Element Method. 3 credits.
The finite element method is commonly used for developing numerical approximations to problems involving ordinary and partial differential equations. Course develops underlying mathematical foundation, examines specific types of finite elements, analyzes convergence rates and approximation properties, and uses method to solve important equations. Students develop their own codes and are expected to complete independent projects. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: MATH 446 or 685, or permission of instructor.
Registration Restrictions:

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Schedule Type: Lecture
CSI 744: Linear and Nonlinear Modeling in the Natural Sciences. 3 credits.
Develops tools of mathematical modeling while carrying out numerical simulations. Considers examples from across the sciences. Topics include basic issues such as models, simplification, linearity, and nonlinearity; dimensionless parameters; dimensional analysis; models involving differential equations; examples from population growth and chemical kinetics; models involving partial differential equations; diffusion, transport, nonlinearity and shocks; probabilistic modeling; perturbation methods; extrapolation; and introduction to stability. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: Permission of Instructor.
Registration Restrictions:

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Schedule Type: Lecture
CSI 747: Nonlinear Optimization and Applications. 3 credits.
Introduction to practical aspects of nonlinear optimization. Covers applications of optimization algorithms to solving problems in science and engineering. Applications include data analysis, materials science, nanotechnology, mechanics, optical design, shape design, and trajectory optimization. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: MATH 213 and 216, or permission of instructor.
Registration Restrictions:

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Schedule Type: Lecture
CSI 749: Topics in Computational Mathematics. 3 credits.
Selected topics in computational mathematics not covered in fixed-content computational mathematics courses. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: Permission of instructor.
Registration Restrictions:

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Schedule Type: Lecture
CSI 754: Earth Science Data and Advanced Data Analysis. 3 credits.
Covers accessing and applying Earth observations and remote-sensing data for Earth system science research and applications. Major topics are data formats, analysis and visualization tools, advanced data analysis methods, and data applications. Also covers combining innovative information technology techniques and Earth science data to set up online data centers for accessing data through the web. Offered by Computational & Data Sciences. May not be repeated for credit. Equivalent to GGS 754.
Recommended Prerequisite: GGS 579 or permission of instructor.
Registration Restrictions:

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Schedule Type: Lecture
CSI 758: Visualization and Modeling of Complex Systems. 3 credits.
Covers elements of modeling and analysis for scientific applications. Concentrates on sample projects and student-initiated projects to use visualization, image and graphical analysis as they apply to modeling of complex data sets and systems. Reviews methods of creating and generating analysis and visualization packages. Data sets from multiple sources will be used. Modeling and analysis accompanied by appropriate readings from current literature. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: Permission of instructor.
Registration Restrictions:

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Schedule Type: Lecture
CSI 763: Statistical Methods in Space Sciences. 3 credits.
Covers statistical and data analysis methods applicable to problems in space science, remote sensing, and astrophysics. Includes parametric and nonparametric hypothesis testing, parameter estimation, correlation analysis, time series analysis, spatial analysis, and image reconstruction. Emphasizes imperfect nature of actual data sets and hypothesis. Examples drawn from current space science research. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: ASTR 530 or permission of instructor.
Registration Restrictions:

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Schedule Type: Lecture
CSI 764: Computational Astrophysics. 3 credits.
Covers statistical mechanics concepts important in astrophysics. Presents unified approach to particle acceleration and interaction theory based on analytical and numerical analysis of Boltzmann and Liouville equations. Discusses computational methods relevant to particle transport problems, with emphasis on Fokker-lanck and Monte Carlo solution techniques. Applications from space sciences include studies of cosmic ray acceleration, photon comptonization, particle transport in the near-Earth environment, energy transport in stellar atmospheres, and self-gravitating system dynamics. Offered by Computational & Data Sciences. May not be repeated for credit. Equivalent to ASTR 764.
Recommended Prerequisite: ASTR 530.
Registration Restrictions:

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Schedule Type: Lecture
CSI 771: Computational Statistics. 3 credits.
Covers basic computationally intensive statistical methods and related methods, which would not be feasible without modern computational resources. Covers nonparametric density estimation including kernel methods, orthogonal series methods and multivariate methods, recursive methods, cross-validation, nonparametric regression, penalized smoothing splines, the jackknife and bootstrapping, computational aspects of exploratory methods including the grand tour, projection pursuit, alternating conditional expectations, and inverse regression methods. Offered by Computational & Data Sciences. May not be repeated for credit. Equivalent to STAT 751.
Registration Restrictions:

Required Prerequisite: CSI 672B-.
B- Requires minimum grade of B-.

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Schedule Type: Lecture
CSI 772: Statistical Learning. 3 credits.
Focuses on statistical learning theory by introducing the statistical and optimization background essential for developing new efficient statistical learning algorithms. Also discusses applications of statistical learning algorithms to the solution of important problems in many areas of science. Offered by Computational & Data Sciences. May not be repeated for credit. Equivalent to STAT 772.
Registration Restrictions:

Required Prerequisites: STAT 652B- or CSI 672B-.
B- Requires minimum grade of B-.

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Schedule Type: Lecture
CSI 773: Statistical Graphics and Data Exploration. 3 credits.
Exploratory data analysis provides a reliable alternative to classical statistical techniques, which are designed to be the best possible when stringent assumptions apply. Topics include graphical techniques such as scatter plots, box plots, parallel coordinate plots, and other graphical devices; re-expression and transformation of data; influence and leverage; and dimensionality reduction methods such as projection pursuit. Offered by Computational & Data Sciences. May not be repeated for credit. Equivalent to STAT 663.
Recommended Prerequisite: A 300-level statistics course and a programming course, or permission of instructor.
Registration Restrictions:

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Schedule Type: Lecture
CSI 775: Graphical Models for Inference and Decision Making. 3 credits.
Theory and methods for inference and decision making in environments characterized by uncertain information. Covers graphical probability and decision models. Studies approaches to representing knowledge about uncertain phenomena, and planning and acting under uncertainty. Topics include knowledge engineering, exact and approximate inference in graphical models, learning in graphical models, temporal reasoning, planning, and decision-making. Practical model-building experience provided. Students apply what they learn to a project of their own choosing. Offered by Computational & Data Sciences. May not be repeated for credit. Equivalent to OR 719, STAT 719.
Recommended Prerequisite: STAT 652 or STAT 664 or permission of instructor.
Registration Restrictions:

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Schedule Type: Lecture
CSI 777: Principles of Knowledge Mining. 3 credits.
Principles and methods for synthesizing task-oriented knowledge from computer data and prior knowledge and presenting it in human-oriented forms such as symbolic descriptions, natural language-like representations, and graphical forms. Topics include fundamental concepts of knowledge mining; methods for target data generation and optimization; statistical and symbolic approaches; knowledge representation and visualization; and new developments such as inductive databases, knowledge generation languages, and knowledge scouts. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: INFS 614 or equivalent, or Permission of Instructor.
Registration Restrictions:

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Schedule Type: Lecture
CSI 779: Topics in Computational Statistics. 3 credits.
Selected topics in computational statistics not covered in fixed-content computational statistics courses. Offered by Computational & Data Sciences. May be repeated within the term.
Recommended Prerequisite: Permission of instructor.
Registration Restrictions:

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Schedule Type: Lecture
CSI 780: Principles of Modeling and Simulation in Science. 3 credits.
Applies numerical methods to study of variety of physical systems, with emphasis on modeling and simulation. Develops numerical algorithms and simulation codes to gain understanding of mechanisms, processes in physical systems. Includes several projects drawn from such areas as atomic and molecular interactions, molecular dynamics, lattice dynamics, quantum systems, chaos, percolation, random walks, aggregation mechanisms of soft solids, nanomaterials, and nonlinear dynamics. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: Competency in programming at CSI 501 level and college physics, or permission of instructor.
Registration Restrictions:

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Schedule Type: Lecture
CSI 782: Statistical Mechanics for Modeling and Simulation. 3 credits.
Studies microcanonical, canonical, and grand canonical ensembles and fluctuations, as well as Fermi-Dirac and Bose-Einstein statistics. Modeling of ideal, dilute, and diatomic gases, liquids, and crystals. Also covers Liouville equation and simulation in classical statistical mechanics. Introduces Brownian motion, kinetic theory, and transport processes. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: CSI 690, or permission of instructor.
Registration Restrictions:

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Schedule Type: Lecture
CSI 783: Computational Quantum Mechanics. 3 credits.
Studies fundamental concepts of quantum mechanics from computational point of view, review of systems with spherically symmetric potentials, many electron atom solutions to Schrodinger's equation, electron spin in many-electron systems, atomic structure calculations, algebra of many-electron calculations, Hartree-Fock self-consistent field method, molecular structure calculations, scattering theory computations, and solid-state computations. Offered by Computational & Data Sciences. May not be repeated for credit. Equivalent to CHEM 736, PHYS 736.
Recommended Prerequisite: PHYS 502 and PHYS 613/ CSI 780, or permission of instructor.
Registration Restrictions:

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Schedule Type: Lecture
CSI 786: Molecular Dynamics Modeling. 3 credits.
Introduces simulation methods in physical chemistry sciences. Covers computational approaches to modeling molecular and condensed matter systems, including interatomic and molecular potentials, molecular dynamics, time averages, ensemble distributions, numerical sampling, thermodynamic functions, response theory, transport coefficients, and dynamic structure. Includes stochastic simulations such as Brownian motion, Langevin dynamics, Monte Carlo methods and random walks, and introduction to cellular automata. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: CSI 690 or equivalent, CSI 780 or CHEM 633/CSI 711, or permission of instructor.
Registration Restrictions:

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Schedule Type: Lecture
CSI 787: Computational Materials Science. 3 credits.
Covers selected topics in computational aspects of condensed matter, such as methods of electronic structure calculations, surface science, molecular clusters, lattice dynamics, nanomaterials, semiconductors, superconductivity, magnetism, Hubbard model, mesoscopic systems, and liquids. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: PHYS 512/CSI 687 and PHYS 736/CSI 783, or permission of instructor.
Registration Restrictions:

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Schedule Type: Lecture
CSI 788: Simulation of Large Scale Systems. 3 credits.
Study of diverse, large-scale physical systems with emphasis on modeling and simulation. Students will undertake several projects which will draw from such areas as many-body dynamics, atmospheric structure and dynamics, high-temperature plasmas, stellar structure, hydro dynamical systems, galactic structure and interactions, and cosmology. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: CSI 690 or permission of instructor.
Registration Restrictions:

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Schedule Type: Lecture
CSI 789: Topics in Computational Physics. 3 credits.
Selected topics in computational physics not covered in fixed-content computational physics courses. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: Permission of instructor.
Registration Restrictions:

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Schedule Type: Lecture
CSI 796: Directed Reading and Research. 1-6 credits.
Reading and research on specific topic in computational sciences and informatics under direction of faculty member. May be repeated for a total of 6 credits. Offered by Computational & Data Sciences. May be repeated within the degree for a maximum 6 credits.
Recommended Prerequisite: Permission of instructor.
Registration Restrictions:

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Schedule Type: Research
CSI 798: Research Project. 1-3 credits.
Research project chosen and completed under guidance of a graduate faculty member, resulting in acceptable technical report. The course is accepted for credit toward the Master in Computational Science (COMP) and is not accepted for the PhD in Computational Sciences and Informatics (CSI). Offered by Computational & Data Sciences. May be repeated within the degree for a maximum 3 credits.
Recommended Prerequisite: 12 graduate credits in the Master in Computational Science and permission of the graduate coordinator.
Registration Restrictions:

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Schedule Type: Thesis
CSI 799: Master's Thesis. 1-6 credits.
Project chosen and completed under guidance of graduate faculty member, resulting in acceptable technical report (master's thesis) and oral defense. Offered by Computational & Data Sciences. May be repeated within the degree.
Recommended Prerequisite: Completion of twelve graduate credits and Permission of Instructor.
Registration Restrictions:

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Schedule Type: Thesis

800 Level Courses

CSI 854: Hyperspectral Imaging Applications. 3 credits.
Includes advanced hyperspectral concepts, multisystems tradeoffs, data collection and processing systems, imaging radar systems, laser systems, data fusion, calibration and data compression techniques, remote sensing and U.S. national policy. Applications include environmental, homeland security, medical, military, disaster mitigation, agricultural, and transportation topics. Offered by Computational & Data Sciences. May not be repeated for credit. Equivalent to GGS 840.
Recommended Prerequisite: Permission of instructor.
Registration Restrictions:

Enrollment is limited to Graduate level students.

Schedule Type: Lecture
CSI 873: Computational Learning and Discovery. 3 credits.
Presents modern ideas, theories, and methods for computational learning and discovery, along with relevant applications including medical diagnosis, Earth science data analysis, and neuronal modeling. Includes background elucidation of fundamental concepts in computational learning, addressing discovery of equations, theory of causality, and comparison with biological and cognitive models. Students make presentations on topics of their research interest and work on projects involving state-of-the art systems. Offered by Computational & Data Sciences. May not be repeated for credit. Equivalent to CSI 763.
Recommended Prerequisite: CS 580 or equivalent or permission of instructor.
Registration Restrictions:

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.

Schedule Type: Lecture
CSI 876: Measure and Linear Spaces. 3 credits.
Covers measure theory and integration, convergence theorems, and the theory of linear spaces and functional analysis, including normed linear spaces, inner product spaces, Banach and Hilbert spaces, Sobelev spaces, and reproducing kernels. Topics include wavelets, applications to stochastic processes, and nonparametric functional inference. Offered by Computational & Data Sciences. May not be repeated for credit. Equivalent to STAT 876.
Recommended Prerequisite: IT 776 or permission of instructor.
Registration Restrictions:

Enrollment is limited to Graduate level students.

Schedule Type: Lecture
CSI 877: Geometric Methods in Statistics. 3 credits.
Develops foundations of geometric methods for statistics. Topics include n-dimension Euclidian geometry; projective geometry; differential geometry, including curves, surfaces, and n-dimensional differentiable manifolds; and computational geometry, including computation of convex hulls, tessellations of two-, three-, and n-dimensional spaces, and finite element grid generation. Examples include applications to scientific visualization. Offered by Computational & Data Sciences. May not be repeated for credit. Equivalent to STAT 877.
Recommended Prerequisite: STAT 690 or permission of instructor.
Registration Restrictions:

Enrollment is limited to Graduate level students.

Schedule Type: Lecture
CSI 885: Atomistic Modeling of Materials. 3 credits.
Advanced course focusing on utilization of atomistic modeling and computer simulation techniques to analyze structure of crystalline materials. Introduces modern methodology of largescale atomistic simulations and provides hands-on experience through numerous examples and homework assignments based on simulation packages. Provides background knowledge on theory of lattice defects (point defects, interfaces, dislocations) and thermal and mechanical properties of solid materials (plastic deformation, fracture). Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: CSI 685, 700, and 786, or permission of instructor.
Registration Restrictions:

Enrollment is limited to Graduate level students.

Schedule Type: Lecture
CSI 898: Research Colloquium in Computational Sciences and Informatics. 1 credit.
Presentations in specific research areas in computational sciences and informatics by faculty and staff members and professional visitors. Notes: A maximum 3 credits of CSI 898, 899, and 991 may be applied to PhD. Offered by Computational & Data Sciences. May be repeated within the term.
Registration Restrictions:

Enrollment is limited to Graduate level students.

Schedule Type: Seminar
CSI 899: Colloquium in Computational Sciences and Informatics. 1 credit.
Presentations in specific research areas in computational sciences and informatics by faculty and staff members and professional visitors. Notes: A maximum 3 credits of CSI 898, 899, and 991 may be applied to PhD. Offered by Computational & Data Sciences. May be repeated within the term.
Registration Restrictions:

Enrollment is limited to Graduate level students.

Schedule Type: Lecture

900 Level Courses

CSI 971: Probability Theory. 3 credits.
A rigorous measure-theoretic treatment of probability. Includes expectation, distributions, laws of large numbers and central limit theorems for independent random variables, characteristic function convergence, and Markov chains. Offered by Computational & Data Sciences. May not be repeated for credit. Equivalent to STAT 971.
Registration Restrictions:

Required Prerequisites: STAT 544B- and MATH 315C.
B- Requires minimum grade of B-.
C Requires minimum grade of C.

Enrollment is limited to Graduate level students.

Schedule Type: Lecture
CSI 972: Mathematical Statistics I. 3 credits.
Focuses on theory of estimation, exploring method of moments, least squares, maximum likelihood, and maximum entropy methods. Details methods of minimum variance unbiased estimation. Other topics include sufficiency and completeness of statistics, Fisher information, Cramer-Rao bounds, Bhattacharyya bounds, asymptotic consistency and distributions, statistical decision theory, minimax and Bayesian decision rules, and applications to engineering and scientific problems. Offered by Computational & Data Sciences. May not be repeated for credit. Equivalent to STAT 972.
Registration Restrictions:

Required Prerequisites: (CSI 672B- or STAT 652B-) and (CSI 876B-, IT 876B-, STAT 876B-, IT 971B- or STAT 971B-).
B- Requires minimum grade of B-.

Enrollment is limited to Graduate level students.

Schedule Type: Lecture
CSI 973: Mathematical Statistics II. 3 credits.
Concentrates on theory of hypothesis testing. Topics include characterizing the decision process; simple versus simple hypothesis tests; Neyman Pearson Lemma; and uniformly most powerful, unbiasedness, invariance, randomized, and sequential tests. Applies testing principles to situations in normal distribution family and other families of distributions. Notes: Continuation of CSI 972. Offered by Computational & Data Sciences. May not be repeated for credit. Equivalent to STAT 973.
Registration Restrictions:

Required Prerequisite: CSI 972B-.
B- Requires minimum grade of B-.

Enrollment is limited to Graduate level students.

Schedule Type: Lecture
CSI 978: Statistical Analysis of Signals. 3 credits.
Advanced course in analysis of discrete- and continuous-time signals using methods of stochastic differential equation and time series. Presumes familiarity with methods of harmonic analysis and times series modeling. Topics include state-space modeling and eigenvalue processing, nonlinear modeling of signals, non-Gaussian stochastic process structure, detection and estimation of vector-valued signals, robust signal detection, and array processing and target tracking. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: STAT 544 and 658, or equivalent.
Registration Restrictions:

Enrollment is limited to Graduate level students.

Schedule Type: Lecture
CSI 979: Advanced Topics in Computational Statistics. 3 credits.
Covers selected topics in computational statistics not covered in fixed-content computational statistics courses. Offered by Computational & Data Sciences. May be repeated within the degree for a maximum 12 credits.
Recommended Prerequisite: Permission of instructor.
Registration Restrictions:

Enrollment is limited to Graduate level students.

Schedule Type: Lecture
CSI 986: Advanced Topics in Large-Scale Physical Simulation. 3 credits.
Covers simulation of physical systems not covered in fixed-content physical simulation courses. Offered by Computational & Data Sciences. May be repeated within the degree for a maximum 12 credits.
Recommended Prerequisite: Permission of instructor.
Registration Restrictions:

Enrollment is limited to Graduate level students.

Schedule Type: Lecture
CSI 991: Seminar in Scientific Computing. 1 credit.
Considers selected topics in specific area of computational sciences and informatics not covered in fixed-content courses or as extension of fixed-content courses. Format for presentation is seminar with student participation. Notes: Maximum 3 credits of CSI 898, 899, and 991 may be applied to PhD. Offered by Computational & Data Sciences. May be repeated within the term.
Registration Restrictions:

Enrollment is limited to Graduate level students.

Schedule Type: Seminar
CSI 996: Doctoral Reading and Research. 1-6 credits.
Reading and research on specific topic in computational sciences and informatics under direction of faculty member. May be repeated for a total of 6 credits. Offered by Computational & Data Sciences. May be repeated within the degree for a maximum 6 credits.
Recommended Prerequisite: Admission to doctoral program, permission of instructor.
Registration Restrictions:

Enrollment is limited to Graduate level students.

Schedule Type: Research
CSI 998: Doctoral Dissertation Proposal. 1-12 credits.
Covers development of research proposal under guidance of dissertation director and doctoral committee. Proposal forms basis for doctoral dissertation. Notes: No more than 12 credits of CSI 998 may be applied to doctoral degree. Offered by Computational & Data Sciences. May be repeated within the degree.
Recommended Prerequisite: Permission of advisor.
Registration Restrictions:

Enrollment is limited to Graduate level students.

Schedule Type: Dissertation
CSI 999: Doctoral Dissertation. 1-12 credits.
Involves doctoral dissertation research under direction of dissertation director. Notes: No more than 24 credits in CSI 998 and 999 may be applied to doctoral degree. Offered by Computational & Data Sciences. May be repeated within the degree.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy.

Enrollment is limited to Graduate level students.

Schedule Type: Dissertation

Computational Social Science (CSS)

600 Level Courses

CSS 600: Introduction to Computational Social Science. 3 credits.
Graduate-level introduction to computational concepts, principles, and modeling approaches in social sciences, emphasizing simulations and elements of complexity theory as they apply to social phenomena. Survey includes systems dynamics, cellular automata, and agent-based models. Offered by Computational & Data Sciences. May not be repeated for credit.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, 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.

Schedule Type: Seminar
CSS 605: Object-Oriented Modeling in Social Science. 3 credits.
Presents and applies concepts and principles from object-based modeling paradigm. Emphasizes Unified Modeling Language (UML) to render structure and operation of complex social systems and processes. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: CSS 600 or approval from instructor or program director. Concurrent enrollment is also permitted.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, 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.

Schedule Type: Seminar
CSS 610: Agent-based Modeling and Simulation. 3 credits.
Provides hands-on examination of agent-based models in social sciences by examining and experimenting with variety of social-simulation projects conducted in modeling environments such as Swarm, Repast, Ascape, and MASON (Multi-Agent Simulator of Networks and Neighborhoods). Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: CSS 600 or permission of instructor. Concurrent enrollment is also permitted.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, 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.

Schedule Type: Seminar
CSS 620: Origins of Social Complexity. 3 credits.
Examines when, where, and how social complexity emerged in human societies, emphasizing long-term analysis and comparative information processing in four civilizations of the ancient world: West Asia, East Asia, Andean Peru, and Mesoamerica. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: CSS 600 or permission of instructor.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, 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.

Schedule Type: Lecture
CSS 625: Complexity Theory in the Social Sciences. 3 credits.
Examines social phenomena including language, terrorism, the Internet, warfare, and wealth based on power laws and far-from equilibrium nonlinear dynamics. Emphasizes data analysis, and modeling and interpreting complexity-theoretic dynamics. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: CSS 600. Concurrent enrollment is also permitted.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, 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.

Schedule Type: Seminar
CSS 630: Comparative Computational Social Science. 3 credits.
Applies comparative method for analyzing different types of computational models in the social sciences. Strong crossdomain and interdisciplinary emphasis akin to comparative economic systems, government, or linguistics. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: CSS 600 or permission of instructor. Concurrent enrollment is also permitted.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, 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.

Schedule Type: Seminar
CSS 635: Cognitive Foundations of Computational Social Science. 3 credits.
Examines cognitive foundations and information processing in computational social agents and compares to human cognitive phenomena, including emotions, trust, and reciprocity. Emphasizes modeling project. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: CSS 600 and CSS 610 or permission of instructor. Concurrent enrollment is also permitted.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, 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.

Schedule Type: Seminar
CSS 640: Human and Social Evolutionary Complexity. 3 credits.
Examines long-term evolution of human and societal complexity from global and cross-cultural perspective with emphasis on computational aspects leading to today's globalization. Global history from the computational social science perspective. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: CSS 600, 620, and permission of instructor.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, 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.

Schedule Type: Seminar
CSS 643: Land-Use Modeling Techniques and Applications. 3 credits.
Survey of literature on spatially explicit empirical models of land-use change. Hands-on experience developing and running simple models. Techniques include statistical models, mathematical programming models, cellular automata, agent-based models, and integrated models. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: CSS 600 (may be taken concurrently) or permission of instructor.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, 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.

Schedule Type: Seminar
CSS 645: Spatial Agent-Based Models of Human-Environment Interactions. 3 credits.
Discusses key challenges in spatial modeling of human-environment interactions. Reviews agent-based modeling applications in urban and rural interactions, agriculture, forestry, and other areas. Hand-on development of simple ABM models. Investigates linkages between GIS and ABM. Notes: CSS 600 may be taken concurrently. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: GGS 631 or CSS 600 (may be taken concurrently) or permission of instructor.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, 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.

Schedule Type: Seminar
CSS 650: Physics Methods for Analyzing Social Complexity. 3 credits.
Surveys complexity theoretic tools including strange attractors, Ising models, correlation functions, ergodic theory, power spectra, meanfield theory, and renormalization group. Emphasizes application to social, economic, or political systems. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: CSS 600 and permission of instructor. Concurrent enrollment is also permitted.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, 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.

Schedule Type: Seminar
CSS 655: Social Systems Dynamics. 3 credits.
Introduces systems dynamics modeling of social systems governed by levels/rates or stocks/flows processes, with applications to global modeling, terrorism, urban dynamics, organizations, and social and international conflict. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: CSS 600. Concurrent enrollment is also permitted.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, 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.

Schedule Type: Seminar
CSS 665: Complex Adaptive Systems in Public Policy. 3 credits.
Students learn (i) basic concepts of complex adaptive systems (CAS) and how they can be applied to policy analysis, and (ii) how to use agent-based modeling as a tool for policy analysis. Address modeling issues on representing a system, agent decision making, validation, experiment design and analysis, as well as incorporating empirical data and methods to inform agent-based modeling. Offered by Computational & Data Sciences. May not be repeated for credit.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, 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.

Schedule Type: Lecture
CSS 692: Social Network Analysis. 3 credits.
Methods and applications that examine complex social systems based on relations, structures, connectivity, matrix representations, location, roles, interactions, and other network properties. Applications to terrorism, cognition, organizations, and other social phenomena. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: CSS 600. Concurrent enrollment is also permitted.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, 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.

Schedule Type: Seminar
CSS 695: Agent-based Computational Economics. 3 credits.
Present lectures on neoclassical economic theory as we investigate how to use agent technology to move beyond neoclassical specifications. Survey the most well-known results in agent-based economics. Read and present papers that are at the research frontier. A semester long research project 1.Will be the focal point of weekly model development (coding), data analysis, and writing. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: CSS 610. Undergraduate microeconomics.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy, Graduate, 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.

Schedule Type: Lecture

700 Level Courses

CSS 710: Advanced Agent-based Modeling and Simulation. 3 credits.
Cover topics related to large-scale agent models including how to 1) make use of available compute resources (CPU and memory) through threading and related code parallelization ideas and technologies; 2) sample data from large-scale models and calibrate/estimate such models, and 3) design experiments for models that are expensive to evaluate. Digress into other topics at the frontier of agent modeling. Offered by Computational & Data Sciences. May not be repeated for credit.
Recommended Prerequisite: CSS 610.
Registration Restrictions:

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Schedule Type: Lecture
CSS 739: Topics in Computational Social Science. 3 credits.
Selected topics in computational social science not covered in fixed-content computational social science courses. Offered by Computational & Data Sciences. May be repeated within the degree for a maximum 9 credits.
Recommended Prerequisite: Permission of instructor.
Registration Restrictions:

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Schedule Type: Lecture
CSS 796: Directed Reading and Research. 3 credits.
Reading and research on specific topic in computational social science under direction of a faculty member. Offered by Computational & Data Sciences. May be repeated within the degree for a maximum 6 credits.
Recommended Prerequisite: Permission of instructor.
Registration Restrictions:

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Schedule Type: Research
CSS 798: Research Project. 3 credits.
Project chosen and completed under guidance of graduate faculty member, resulting in acceptable technical report. Offered by Computational & Data Sciences. May be repeated within the degree for a maximum 6 credits.
Recommended Prerequisite: 12 graduate core requirement credits and permission of instructor.
Registration Restrictions:

Enrollment is limited to Graduate or Non-Degree level students.

Students in a Non-Degree Undergraduate degree may not enroll.

Schedule Type: Thesis

800 Level Courses

CSS 898: Research Colloquium in Computational Social Science. 1 credit.
Presentations in specific research areas in computational social science by Center for Social Complexity-associated faculty and professional visitors. Notes: Maximum 3 credits of CSS 898 and 899 may be applied toward PhD. Offered by Computational & Data Sciences. May be repeated within the degree for a maximum 3 credits.
Registration Restrictions:

Enrollment is limited to Graduate level students.

Schedule Type: Seminar
CSS 899: Colloquium in Computational Social Science. 1 credit.
Presentations in variety of areas of computational social science by Center for Social Complexity-associated faculty and professional visitors. Notes: Maximum 3 credits of CSS 898 and 899 may be applied toward PhD. Offered by Computational & Data Sciences. May be repeated within the degree for a maximum 2 credits.
Registration Restrictions:

Enrollment is limited to Graduate level students.

Schedule Type: Seminar

900 Level Courses

CSS 909: Advanced Topics in Computational Social Science. 3 credits.
Covers selected topics in computational social science and socioinformatics not covered in fixed-content courses. Offered by Computational & Data Sciences. May be repeated within the degree for a maximum 9 credits.
Recommended Prerequisite: Permission of instructor.
Registration Restrictions:

Enrollment is limited to Graduate level students.

Schedule Type: Seminar
CSS 996: Doctoral Reading and Research. 1-12 credits.
Reading and research on specific topic in computational social science under direction of faculty member. Offered by Computational & Data Sciences. May be repeated within the degree for a maximum 12 credits.
Recommended Prerequisite: Admission to the doctoral program and permission of instructor.
Registration Restrictions:

Enrollment is limited to Graduate level students.

Schedule Type: Research
CSS 998: Doctoral Dissertation Proposal. 1-12 credits.
Covers development of research proposal, which forms basis for doctoral dissertation, under guidance of dissertation director and doctoral committee. Notes: Candidates must complete a combined minimum of 12 credits of doctoral proposal (CSS 998) and doctoral dissertation research (CSS 999), of which at least three credits must be of CSS 999. A combined maximum of 24 credits of CSS 998 and CSS 999 may be applied to the degree. Offered by Computational & Data Sciences. May be repeated within the degree.
Recommended Prerequisite: Permission of advisor.
Registration Restrictions:

Enrollment is limited to Graduate level students.

Schedule Type: Dissertation
CSS 999: Doctoral Dissertation. 1-12 credits.
Doctoral dissertation research under direction of dissertation director. Notes: Candidates must complete a combined minimum of 12 credits of doctoral proposal (CSS 998) and doctoral dissertation research (CSS 999), of which at least three credits must be of CSS 999. A combined maximum of 24 credits of CSS 998 and CSS 999 may be applied to the degree. Offered by Computational & Data Sciences. May be repeated within the degree.
Recommended Prerequisite: Approval of dissertation proposal.
Registration Restrictions:

Enrollment limited to students with a class of Advanced to Candidacy.

Enrollment is limited to Graduate level students.

Schedule Type: Dissertation