2024-2025 Academic Catalog

Welcome to Virginia Tech! We are excited that you are here planning your time as a Hokie.

Statistics (STAT)

STAT 1004 - The First Year Experience in Learning from Data (2 credits) 

Introduction to the field of statistics and aspects of college life for first year students. Topics included: history of the statistics; key roles of statisticians in field, such as actuarial sciences, pharmaceutical, medical, and bioinformatics industries, governmental agencies, academia; fundamental principles of statistical fields of study and applications; exploring data sets; and aspects of college life for first-year students.

Instructional Contact Hours: (2 Lec, 2 Crd) 
STAT 1014 - Data in Our Lives (3 credits) 

Develop and practice the process of thinking critically with data in the context of real world problems. Import, manage, summarize, and visualize data using programmable, statistical software. Make data discoveries, make decisions, generate hypotheses, and/or communicate findings in data. Consider laws of probability and personal biases to weigh decisions. Recognize ethical issues and vulnerabilities in analyses when learning from data and extrapolating to large populations.

Pathway Concept Area(s): 5F Quant & Comp Thnk Found., 10 Ethical Reasoning 
Instructional Contact Hours: (3 Lec, 3 Crd) 
STAT 1984 - Special Study (1-19 credits) 
Instructional Contact Hours: Variable credit course 
STAT 2004 - Introductory Statistics (3 credits) 

Fundamental concepts and methods of statistics with emphasis on interpretation of statistical arguments and statistical reasoning. Using modern, accessible statistical software and technology, an introduction to design of experiments (including data collection), data analysis, data visualization, correlation and regression, concepts of probability theory, sampling errors, confidence intervals, and hypothesis tests. Include real-world applications to develop problem-solving skills and consider ethical implications within the context of learning from data. No credit will be given for 2004 if taken with or after any other statistics course, except STAT 2984.

Pathway Concept Area(s): 5F Quant & Comp Thnk Found., 10 Ethical Reasoning 
Instructional Contact Hours: (3 Lec, 3 Crd) 
STAT 2094 - Basic R for Statistics (1 credit) 

Introduction to R/RStudio programming techniques with an emphasis on basic statistical visualizations, descriptive and summary statistics, and elementary inferential statistics. Topics include data types, data structures, importing/exporting, and manipulating datasets, functions, packages, and RMarkdown.

Instructional Contact Hours: (1 Lec, 1 Crd) 
STAT 2274 - Basic Python For Statistics (1 credit) 

Use of Python code and libraries (SciPy and NumPy) to support basic statistical tasks, create graphical displays, and perform statistical inference and hypothesis tests to evaluate datasets. Use of editors and AI to generate Python code.

Instructional Contact Hours: (1 Lec, 1 Crd) 
STAT 2964 - Field Study (1-19 credits) 
Instructional Contact Hours: Variable credit course 
STAT 2974H - Independent Study (1-19 credits) 

Honors section.

Instructional Contact Hours: Variable credit course 
STAT 2984 - Special Study (1-19 credits) 
Instructional Contact Hours: Variable credit course 
STAT 2984O - Special Study (1-19 credits) 
Pathway Concept Area(s): 5A Quant & Comp Thnk Adv. 
Instructional Contact Hours: Variable credit course 
STAT 3005 - Statistical Methods (3 credits) 

3005: Basic statistical methodology: exploratory data techniques, estimation, inference, comparative analysis by parametric, nonparametric, and robust procedures. Analysis of variance (one-way), multiple comparisons, and categorical data. Includes real-world examples. Develops problem-solving skills and ethical reasoning within the context of learning from data. 3006: Analysis of variance, simple and multiple, linear and nonlinear regression, analysis of covariance. Use of MINITAB. STAT 3005 duplicates STAT 3615 and STAT 4604, only one may be taken for credit. STAT 3006 duplicates STAT 3616, STAT 4604 and STAT 4706, only one may be taken for credit.

Prerequisite(s): MATH 1205 or MATH 1225 
Corequisite(s): MATH 1206 or MATH 1226 for 3005. 
Pathway Concept Area(s): 5A Quant & Comp Thnk Adv., 10 Ethical Reasoning 
Instructional Contact Hours: (3 Lec, 3 Crd) 
STAT 3006 - Statistical Methods (3 credits) 

3005: Basic statistical methodology: exploratory data techniques, estimation, inference, comparative analysis by parametric, nonparametric, and robust procedures. Analysis of variance (one-way), multiple comparisons, and categorical data. Includes real-world examples. Develops problem-solving skills and ethical reasoning within the context of learning from data. 3006: Analysis of variance, simple and multiple, linear and nonlinear regression, analysis of covariance. Use of MINITAB. STAT 3005 duplicates STAT 3615 and STAT 4604, only one may be taken for credit. STAT 3006 duplicates STAT 3616, STAT 4604 and STAT 4706, only one may be taken for credit.

Prerequisite(s): STAT 3005 or STAT 4705 or CMDA 2005 
Corequisite(s): MATH 1206 or MATH 1226 for 3005. 
Instructional Contact Hours: (3 Lec, 3 Crd) 
STAT 3094 - SAS Programming (3 credits) 

Introduction to basic programming techniques: creating DATA and PROC statements, libraries, functions, programming syntax and formats. Other topics include loops, SAS Macros and PROC IML. Emphasis is placed on using these tools for statistical analyses. The pre-requisite may be substituted for an equivalent course.

Prerequisite(s): STAT 3005 or CMDA 2006 
Instructional Contact Hours: (3 Lec, 3 Crd) 
STAT 3104 - Probability and Distributions (3 credits) 

Probability theory, including set theoretic and combinatorial concepts; in-depth treatment of discrete random variables and distributions, with some introduction to continuous random variables; introduction to estimation and hypothesis testing.

Prerequisite(s): (MATH 1206 or MATH 1226 or MATH 2015 or MATH 1026 or MATH 1526) and (STAT 3005 or STAT 3615 or STAT 4705 or CMDA 2005) 
Instructional Contact Hours: (3 Lec, 3 Crd) 
STAT 3204 - Data Visualization (3 credits) 

Using quantitative and qualitative thinking to develop a working knowledge of data visualization considerations, methods and techniques that lead to: understanding the audience(s); creating ethical data stories; data visualization as a method of storytelling; ethical and appropriate data exploration, manipulation, and cleaning; design considerations; types of visualizations; tools and resources for creating visualizations.

Pathway Concept Area(s): 5A Quant & Comp Thnk Adv., 10 Ethical Reasoning 
Instructional Contact Hours: (3 Lec, 3 Crd) 
STAT 3274 - Introduction to Sports Analytics Research (3 credits) 

Introduction to sports analytics, sources of sports analytics data and data collection methods, visualization techniques, game performance statistics, inferential statistics and predictive modeling techniques for sports data. Role and applications of data analytics in the sports industry.

Prerequisite(s): CMDA 2006 or STAT 3006 
Corequisite(s): CMDA 3654 or CS 3654 or STAT 3654. 
Instructional Contact Hours: (3 Lec, 3 Crd) 
Course Crosslist: CMDA 3274 
STAT 3504 - Nonparametric Statistics (3 credits) 

Statistical methodology based on ranks, empirical distributions, and runs. One and two sample tests, ANOVA, correlation, goodness of fit, and rank regression, R-estimates and confidence intervals. Comparisons with classical parametric methods. Emphasis on assumptions and interpretation.

Instructional Contact Hours: (3 Lec, 3 Crd) 
STAT 3604 - Statistics for Social Science (3 credits) 

Statistical methods for nominal, ordinal, and interval levels of measurement. Topics include descriptive statistics, elements of probability, discrete and continuous distributions, one and two sample tests, measures of association. Emphasis on comparison of methods and interpretations at different measurement levels. Includes real-world applications to develop problem-solving skills and ethical reasoning within the context of learning from data.

Prerequisite(s): MATH 1014 or MATH 1025 or MATH 1225 or MATH 1524 or MATH 1525 
Pathway Concept Area(s): 5A Quant & Comp Thnk Adv., 10 Ethical Reasoning 
Instructional Contact Hours: (3 Lec, 3 Crd) 
STAT 3615 - Biological Statistics (3 credits) 

Descriptive and inferential statistics in a biological context with real-world examples. In analytical contexts, develops problem-solving skills and ethical reasoning. 3615: Fundamental principles, one- and two-sample parametric inference, simple linear regression, frequency data. 3616: One- and two-way ANOVA, multiple regression, correlation, nonparametrics, using a computer package. STAT 3615 partially duplicates STAT 3005 and STAT 4604, only one may be taken for credit. STAT 3616 partially duplicates STAT 3006, 4604 and 4706, only one may be taken for credit.

Prerequisite(s): MATH 1205 or MATH 1525 or MATH 1225 or MATH 1025 or MATH 1524 or ISC 1105 
Pathway Concept Area(s): 5A Quant & Comp Thnk Adv., 10 Ethical Reasoning 
Instructional Contact Hours: (3 Lec, 3 Crd) 
STAT 3616 - Biological Statistics (3 credits) 

Descriptive and inferential statistics in a biological context with real-world examples. In analytical contexts, develops problem-solving skills and ethical reasoning. 3615: Fundamental principles, one- and two-sample parametric inference, simple linear regression, frequency data. 3616: One- and two-way ANOVA, multiple regression, correlation, nonparametrics, using a computer package. STAT 3615 partially duplicates STAT 3005 and STAT 4604, only one may be taken for credit. STAT 3616 partially duplicates STAT 3006, 4604 and 4706, only one may be taken for credit.

Prerequisite(s): STAT 3615 
Instructional Contact Hours: (3 Lec, 3 Crd) 
STAT 3654 - Introductory Data Analytics and Visualization (3 credits) 

Basic principles and techniques in data analytics; methods for the collection of, storing, accessing, and manipulating standard-size and large datasets; data visualization; and identifying sources of bias.

Prerequisite(s): (CS 1114 or CS 1044 or CS 1054 or CS 1064) and (MATH 2224 or MATH 2224H or MATH 2204 or MATH 2204H or MATH 2406H or CMDA 2005) and (STAT 3006 or STAT 4105 or STAT 4705 or STAT 4714 or CMDA 2006) 
Instructional Contact Hours: (3 Lec, 3 Crd) 
Course Crosslist: CMDA 3654, CS 3654 
STAT 3704 - Statistics for Engineering Applications (2 credits) 

Introduction to statistical methodology with emphasis on engineering experimentation: probability distributions, estimation, hypothesis testing, regression, and analysis of variance. Only one of the courses 3704, 4604, 4705, and 4714 may be taken for credit.

Prerequisite(s): MATH 2224 or MATH 2224H or MATH 2204 or MATH 2204H or MATH 2406H or CMDA 2005 
Instructional Contact Hours: (2 Lec, 2 Crd) 
STAT 3984 - Special Study (1-19 credits) 
Instructional Contact Hours: Variable credit course 
STAT 4004 - Methods of Statistical Computing (3 credits) 

Computationally intensive computer methods used in statistical analyses. Statistical univariate and multivariate graphics; resampling methods including bootstrap estimation and hypothesis testing and simulations; classification and regression trees; scatterplot smoothing and splines.

Prerequisite(s): STAT 4105 and STAT 4214 
Instructional Contact Hours: (4 Lec, 3 Crd) 
STAT 4024 - Communication in Statistical Collaborations (3 credits) 

Theory and examples of effective communication in the context of statistical collaborations. Practice developing the communication skills necessary to be effective statisticians using peer feedback and self-reflection. Topics include helping scientists answer their research questions, writing about and presenting statistical concepts to a non-statistical audience, and managing an effective statistical collaboration meeting. Senior standing in the Department of Statistics.

Prerequisite(s): STAT 4214 and STAT 4204 
Instructional Contact Hours: (3 Lec, 3 Crd) 
STAT 4094 - Introduction to Programming in R (1 credit) 

Introduction to R programming techniques with an emphasis on statistical analyses. Topics include: data objects, loops, importing/exporting datasets, graphics, functions, t-tests, ANOVA, linear regression, nonparametric tests, and logistic regression.

Prerequisite(s): STAT 3615 or STAT 3005 
Instructional Contact Hours: (1 Lec, 1 Crd) 
STAT 4105 - Theoretical Statistics (3 credits) 

4105: Probability theory, counting techniques, conditional probability; random variables, moments; moment generating functions; multivariate distributions; transformations of random variables; order statistics. 4106: Convergence of sequences of random variables; central limit theorem; methods of estimation; hypothesis testing; linear models; analysis of variance. STAT 4105 partially duplicates STAT 4705, STAT 4714, and STAT 4724, only one may be taken for credit.

Prerequisite(s): (MATH 2204 or MATH 2204H or MATH 2406H or CMDA 2005) and STAT 3104 
Instructional Contact Hours: (3 Lec, 3 Crd) 
STAT 4106 - Theoretical Statistics (3 credits) 

4105: Probability theory, counting techniques, conditional probability; random variables, moments; moment generating functions; multivariate distributions; transformations of random variables; order statistics. 4106: Convergence of sequences of random variables; central limit theorem; methods of estimation; hypothesis testing; linear models; analysis of variance. STAT 4105 partially duplicates STAT 4705, STAT 4714, and STAT 4724, only one may be taken for credit.

Prerequisite(s): STAT 4105 
Instructional Contact Hours: (3 Lec, 3 Crd) 
STAT 4204 - Experimental Designs (3 credits) 

Fundamental principles of designing and analyzing experiments with application to problems in various subject matter areas. Discussion of completely randomized, randomized complete block, and Latin square designs, analysis of covariance, split--plot designs, factorial and fractional designs, incomplete block designs.

Instructional Contact Hours: (3 Lec, 3 Crd) 
STAT 4214 - Methods of Regression Analysis (3 credits) 

Multiple regression including variable selection procedures; detection and effects of multicollinearity; identification and effects of influential observations; residual analysis; use of transformations. Non-linear regression, the use of indicator variables, and logistic regression. Use of SAS.

Instructional Contact Hours: (3 Lec, 3 Crd) 
STAT 4274 - Sports Analytics Statistical Research (3 credits) 

Statistical analysis of sports data. Game performance statistics and expected scores. Analysis of player performance, player tracking, team performance, and sports betting. Bayesian methods and prediction models applied to sports data. Decision-making. Assessing sports analytics research and literature.

Prerequisite(s): (STAT 4214 and STAT 4444) or (CMDA 4654 or CS 4654 or STAT 4654) or (STAT 3274 or CMDA 3274) 
Instructional Contact Hours: (3 Lec, 3 Crd) 
Course Crosslist: CMDA 4274 
STAT 4364 - Introduction to Statistical Genomics (3 credits) 

Statistical methods for bioinformatics and genetic studies, with an emphasis on statistical analysis, assumptions, and problem-solving. Topics include: commonly used statistical methods for gene identification, association mapping and other related problems. Focus on statistical tools for gene expression studies and association studies, multiple comparison procedures, likelihood inference and preparation for advanced study in the areas of bioinformatics and statistical genetics.

Prerequisite(s): (MATH 2224 or MATH 2224H or MATH 2204 or MATH 2204H or MATH 2406H or CMDA 2005) and (STAT 3104 or STAT 4105 or STAT 4705 or CMDA 2006) and (STAT 3006 or STAT 3616 or STAT 4706 or CMDA 2006) 
Instructional Contact Hours: (3 Lec, 3 Crd) 
STAT 4444 - Applied Bayesian Statistics (3 credits) 

Introduction to Bayesian methodology with emphasis on applied statistical problems: data displaying, prior distribution elicitation, posterior analysis, models for proportions, means and regression.

Prerequisite(s): (MATH 2224 or MATH 2224H or MATH 2204 or MATH 2204H or MATH 2406H or CMDA 2005) and (STAT 3104 or STAT 4105 or STAT 4705 or CMDA 2006) and STAT 3006 or STAT 3616 or STAT 4706 
Instructional Contact Hours: (3 Lec, 3 Crd) 
STAT 4504 - Applied Multivariate Analysis (3 credits) 

Non-mathematical study of multivariate analysis. Multivariate analogs of univariate test and estimation procedures. Simultaneous inference procedures. Multivariate analysis of variance, repeated measures, inference for dispersion and association parameters, principal components analysis, discriminate analysis, cluster analysis. Use of SAS.

Prerequisite(s): STAT 3006 or STAT 4706 or CMDA 2006 or STAT 3616 
Instructional Contact Hours: (3 Lec, 3 Crd) 
STAT 4514 - Introduction to Categorical Data Analysis (3 credits) 

Statistical approaches to analyze categorical data. Probability computation and distribution specification, interval estimation and hypothesis testing, formulating and fitting generalized linear models including logistic and Poisson regression, algorithms used for model fitting, variable selection, and classification trees and supervised learning.

Prerequisite(s): STAT 3006 or STAT 3616 or STAT 4106 or STAT 4706 
Instructional Contact Hours: (3 Lec, 3 Crd) 
STAT 4524 - Sample Survey Methods (3 credits) 

Statistical methods for the design and analysis of survey sampling. Fundamental survey designs. Methods of randomization specific to various survey designs. Estimation of population means, proportions, totals, variances, and mean squared errors. Design of questionnaires and organization of a survey.

Instructional Contact Hours: (3 Lec, 3 Crd) 
STAT 4534 - Applied Statistical Time Series Analysis (3 credits) 

Applied course in time series analysis methods. Topics include regression analysis, detecting and address autocorrelation, modeling seasonal or cyclical trends, creating stationary time series, smoothing techniques, forecasting and forecast errors, and fitting autoregressive integrated moving average models.

Prerequisite(s): STAT 3006 or STAT 4104 or STAT 4706 or STAT 4714 or STAT 3616 or BIT 2406 or CMDA 2006 
Instructional Contact Hours: (3 Lec, 3 Crd) 
STAT 4584 - Advanced Calculus for Statistics (3 credits) 

Introduction to those topics in advanced calculus and linear algebra needed by statistics majors. Infinite sequences and series. Orthogonal matrices, projections, quadratic forms. Extrema of functions of several variables. Multiple integrals, including convolution and nonlinear coordinate changes.

Prerequisite(s): (MATH 1114 or MATH 2114 or MATH 2114H or MATH 2405H) and (MATH 1205 or MATH 1225) and (MATH 1206 or MATH 1226) and (MATH 2224 or MATH 2204 or MATH 2204H or MATH 2406H or CMDA 2005) 
Instructional Contact Hours: (3 Lec, 3 Crd) 
STAT 4604 - Statistical Methods for Engineers (3 credits) 

Introduction to statistical methodology with emphasis on engineering applications: probability distributions, estimation, hypothesis testing, regression, analysis of variance, quality control. Only one of the courses 4604, 4705, and 4714 may be taken for credit. STAT 4604 partially duplicates STAT 3005, STAT 3615, STAT 3006, STAT 3616 and STAT 4706. Only one may be taken for credit.

Prerequisite(s): MATH 1206 or MATH 1226 
Instructional Contact Hours: (3 Lec, 3 Crd) 
STAT 4654 - Intermediate Data Analytics and Machine Learning (3 credits) 

A technical analytics course. Covers supervised and unsupervised learning strategies, including regression, generalized linear models, regularization, dimension reduction methods, tree-based methods for classification, and clustering. Upper-level analytical methods shown in practice: e.g., advanced naive Bayes and neural networks.

Prerequisite(s): (STAT 3654 or CMDA 3654 or CS 3654) and (CMDA 2006 or STAT 3104 or STAT 4106 or STAT 4706) 
Instructional Contact Hours: (3 Lec, 3 Crd) 
Course Crosslist: CMDA 4654, CS 4654 
STAT 4664 - Computational Intensive Stochastic Modleing (3 credits) 

Stochastic modeling methods with an emphasis in computing are taught. Select concepts from the classical and Bayesian paradigms are explored to provide multiple perspectives for how to learn from complex, datasets. There is particular focus on nested, spatial, and time series models.

Prerequisite(s): (STAT 4106 or CMDA 3605) and (CS 1114 or CS 1064 or STAT 2005) 
Instructional Contact Hours: (3 Lec, 3 Crd) 
Course Crosslist: CMDA 4664 
STAT 4705 - Probability and Statistics for Engineers (3 credits) 

Basic concepts of probability and statistics with emphasis on engineering applications. 4705: Probability, random variables, sampling distributions, estimation, hypothesis testing, simple linear regression correlation, one-way analysis of variance. 4706: Multiple regression, analysis of variance, factorial and fractional experiments. Only one of the courses 3704, 4604, 4705, 4714, and 4724 may be taken for credit.

Prerequisite(s): MATH 2224 or MATH 2204 or MATH 2204H or MATH 2406H or CMDA 2005 
Instructional Contact Hours: (3 Lec, 3 Crd) 
STAT 4706 - Probability and Statistics for Engineers (3 credits) 

Basic concepts of probability and statistics with emphasis on engineering applications. 4705: Probability, random variables, sampling distributions, estimation, hypothesis testing, simple linear regression correlation, one-way analysis of variance. 4706: Multiple regression, analysis of variance, factorial and fractional experiments. Only one of the courses 3704, 4604, 4705, and 4714 may be taken for credit.

Prerequisite(s): STAT 4705 or STAT 4105 or ISE 2024 
Instructional Contact Hours: (3 Lec, 3 Crd) 
STAT 4714 - Probability and Statistics for Electrical Engineers (3 credits) 

Introduction to the concepts of probability, random variables, estimation, hypothesis testing, regression, and analysis of variance with emphasis on application in electrical engineering. Only one of the courses 3704, 4604, 4705, 4714 and 4724 may be taken for credit.

Prerequisite(s): MATH 2224 or MATH 2204 or MATH 2204H or MATH 2406H or CMDA 2005 
Instructional Contact Hours: (3 Lec, 3 Crd) 
STAT 4744 - Deep Learning (3 credits) 

Introduction to deep learning, including algorithms, theoretical motivations, and implementation in practice. Basic neural network architectures and optimizations. Multilayer perceptrons, backpropagation, automatic differentiation, and stochastic gradient descent. Convolutional neural networks, recurrent neural networks and the attention mechanism. Generative models, variational autoencoders, and generative adversarial networks. Reinforcement learning, Q learning and design of simple AI systems. Python programming language. Emphasis on efficient implementation, optimization, and scalability. Creation of deep learning models in the context of different types of real applications such as image classification and language processing.

Prerequisite(s): (STAT 3104 or CMDA 2006) and (STAT 4214 or CMDA 4654 or STAT 4654 or CS 4654) 
Instructional Contact Hours: (3 Lec, 3 Crd) 
STAT 4804 - Elementary Econometrics (3 credits) 

Economic applications of mathematical and statistical techniques: regression, estimators, hypothesis testing, lagged variables, discrete variables, violations of assumptions, simultaneous equations.

Prerequisite(s): AAEC 1005 and (STAT 3615 or STAT 3005 or STAT 3604 or BIT 2405) 
Instructional Contact Hours: (3 Lec, 3 Crd) 
Course Crosslist: AAEC 4804 
STAT 4964 - Field Study (1-19 credits) 
Instructional Contact Hours: Variable credit course 
STAT 4974 - Independent Study (1-19 credits) 
Instructional Contact Hours: Variable credit course 
STAT 4974H - Independent Study (1-19 credits) 

Honors section.

Instructional Contact Hours: Variable credit course 
STAT 4984 - Special Study (1-19 credits) 
Instructional Contact Hours: Variable credit course 
STAT 4994 - Undergraduate Research (1-19 credits) 
Instructional Contact Hours: Variable credit course 
STAT 4994H - Undergraduate Research (1-19 credits) 

Honors section.

Instructional Contact Hours: Variable credit course