Informatics and Analytics
Advanced Data Analytics (IAA)
IAA 621 Statistical Computing 3
Statistical methods requiring significant computing or specialized software. Simulation, randomization, bootstrap, Monte Carlo techniques; numerical optimization. Extensive computer programming involved. This course does not cover the use of statistical software packages.
IAA 622 Complex Data Analysis 3
Methods for modeling and understanding complex data. Topics include linear regression models for sparse and high dimensional data sets, nonlinear models, tree-based methods, and clustering methods.
Prerequisites: Permission of instructor.
Notes: Same as STA 622.
IAA 623 Categorical Data Analysis 3
Methods for analyzing dichotomous, multinomial and ordinal responses. Measures of association; inference for proportions and contingency tables; generalized linear models including logistic regression and loglinear models.
Prerequisites: STA 662 or permission of instructor.
IAA 689 Capstone Project in Advanced Data Analytics 3
Capstone course. Students work with local industries and nonprofit organizations to solve important data science problems under the supervision of a mentor.
Bioinformatics (IAB)
IAB 600X Experimental Course 1-6
This number reserved for experimental courses. Refer to the Course Schedule for current offerings.
IAB 620 Introduction to Bioinformatics 3
The class will introduce concepts and methods to analyze biological data including DNA sequence data, genome assembly and annotation, DNA sequence comparison, phylogeny construction and protein structure analyses.
IAB 621 Bioinformatics 3
A variety of concepts required to analyze biological data will be discussed. Sample topics include biological databases, sequence alignment, ontologies, reproducible science, etc.
Prerequisites: IAB 620 or permission of instructor.
IAB 622 Advanced Bioinformatics 3
Understanding key concepts and advanced tools in bioinformatics. Managing, manipulating, and analyzing biological data for genomics, haplotypes, data mining, transcriptomics, biological databases and ontologies, and hypothesis testing.
Prerequisites: IAB 620 or permission of instructor.
IAB 689 Capstone Project in Bioinformatics 3
Capstone course. Students work with local industries and nonprofit organizations to solve important data science problems under the supervision of a mentor.
Computational Analytics (IAC)
IAC 620 Algorithm Analysis and Design 3
An examination of topics in algorithm design and analysis including sequential algorithm design and complexity analysis, dynamic programming, greedy algorithms, and graph algorithms. Also covers selected advanced topics from NP-completeness; approximation, randomized, parallel, number-theoretic algorithms; Fast Fourier Transform; computational geometry; and string matching.
IAC 621 Data Science 3
Problem-based learning introduction to data science, including programming with data; data mining, munging, and wrangling; statistics, analytics, and visualization towards scientific, social, and environmental challenges.
IAC 622 Big Data and Machine Learning 3
Big data definitions and characteristics, computing environment for big data management and processing, machine learning models and algorithms, and scaling up machine learning (high dimensionality reduction).
IAC 689 Capstone Project in Computational Analytics 3
Capstone course. Students work with local industries and nonprofit organizations to solve important data science problems under the supervision of a mentor.
Cultural Analytics (IAC)
IAL 600X Experimental Course 1-6
This number reserved for experimental courses. Refer to the Course Schedule for current offerings.
IAL 620 Text Mining and Natural Language Processing 3
Students collect and analyze unstructured text data using web/API scraping methods, and then analyze their corpus using text mining and natural language processing. Additionally, students conduct a survey of relevant issues pertaining to privacy rights and intellectual property rights for web scraping and text mining methods.
Prerequisites: Admission to major or permission of instructor.
Notes: Same as ENG 607.
IAL 621 Content Analysis for Social Network Data 3
Students collect social network data to analyze trends (both #hashtag trends and organic/non-tagged trends), focusing specifically on audience engagement and comments. Additionally, students conduct a survey of relevant issues pertaining to privacy rights and intellectual property rights for social network trends and audience analytics.
Prerequisites: Admission to major or permission of instructor.
Notes: Same as ENG 610.
IAL 622 The Internet of Things and Wearable Analytics 3
Students collect remote/mobile data using a microcomputer (Arduino, Raspberry Pi) or mobile phone, and then analyze that data by creating a dashboard visualization of their data. Additionally, students conduct a survey of relevant issues pertaining to surveillance and privacy rights for remote/mobile data collection projects.
Prerequisites: Admission to major or permission of instructor.
Notes: Same as ENG 613.
IAL 689 Capstone Project in Cultural Analytics 3
Capstone course. Students work with local industries and nonprofit organizations to solve important data science problems under the supervision of a mentor.
Notes: Same as ENG 624.
Geospatial Analytics (IAG)
IAG 620 Understanding Geographic Information Systems 3
Study and application of geographic information systems for professional problem-solving, spatial analysis, and mapping.
IAG 621 Advanced Cartography 3
Advanced instruction in cartographic production techniques and introduction to cartographic research. Students will learn to evaluate academic literature and to implement research ideas using state-of-the-art technology.
IAG 622 GIS Applications in Urban Planning 3
Theory and practice integrating Geographic Information Systems with land use planning practice. Emphasis on advanced analysis and display of spatial data and information in support of land use planning decision-making.
IAG 623 Advanced Geographic Information Systems 3
Advanced concepts and methods in Geographic Information Systems (GIS). Emphasis is placed on the analysis and modeling of geospatial data using raster and vector data models.
IAG 624 Advanced Remote Sensing-Imaging 3
Remote sensing of the environment using scientific visualization and digital image processing techniques.
IAG 625 Spatial Analysis 3
Theory and practice in combining Geographic Information Systems software with statistical analysis software. Emphasis will be on the quantitative analysis and visual display of spatial information.
IAG 626 GIS Programming and Design Application 3
Theory and practice in the creation of Geographic Information Systems using logic-based programming and database construction tools. Emphasis on modeling of spatial information and logic-based approaches to GIS.
IAG 689 Capstone Project in Geospatial Analytics 3
Capstone course. Students work with local industries and nonprofit organizations to solve important data science problems under the supervision of a mentor.
Informatics and Analytics Foundations (IAF)
IAF 600X Experimental Course 1-6
This number reserved for experimental courses. Refer to the Course Schedule for current offerings.
IAF 601 Introduction to Data Analytics-Methods and Approaches 3
Managing, manipulating, and analyzing structured/unstructured data to understand relationships and generate useful insights. Principles such as programming for analytics, data visualization, statistical modeling, database design, high performance computing are discussed.
Prerequisites: Programming and statistics experience (Permission of Instructor Required).
IAF 602 Statistical Methods for Data Analytics 3
This course introduces fundamental statistical techniques for data analytics such as hypothesis testing, data transformation, estimation, confidence intervals, regressions models, ANOVA, multivariate analysis, non-parametric methods, and design of experiments.
Notes: Same as STA 602.
IAF 603 Preparing Data for Analytics 3
Students are exposed to current approaches, techniques and best practices for collecting, cleaning and normalizing data, processing, storing, managing, securing and preparing structured and unstructured big data sets for analytics.
IAF 604 Machine Learning and Predictive Analytics 3
This course is an introduction to machine learning and predictive analytics for Big Data. Some key components include deep learning, supervised, unsupervised models, regression, inductive learning, and time series analysis.
Prerequisites: Grade of C or better in IAF 601 and IAF 603 or permission of instructor.
IAF 605 Data Visualization 3
Data are analyzed to answer questions. Students are exposed to concepts and techniques to understand analytics results and appropriately infer relationships to answer questions and visualize results using contemporary techniques.
IAF 606 Solving Problems with Data Analytics 3
This course addresses how data analytics is used to solve applied problems in varied contexts. Students will learn how to choose appropriate methodologies, manage data, conduct analyses and report results.
Prerequisites: IAF 601, IAF 602 or permission of instructor.
Notes: Same as STA 606.
IAF 695 Practicum 3
Directed practical experience in a professional setting in the student's area of interest within Informatics and Analytics.
Prerequisites: At least 15 credit hours of IAF courses.