Thanks to Georgia Tech's strengths in each of the key areas of analytics and data science, there are more than 80 courses that MS Analytics students can take to fulfill required and elective slots in their curriculum.  Students are encouraged to choose electives to develop specific expertise within an area of analytics/data science where they have career interests.

Courses available to the students either as core requirements or elective options include topics such as machine learning, forecasting, regression analysis, data mining, statistical learning, natural language, computational statistics, simulation, digital marketing, optimization, visualization, databases, web and text mining, algorithms, high-performance computing, graph analytics, business intelligence, pricing analytics, revenue management, business process analysis, financial analysis, decision support, privacy and security, and risk analytics (see below for the full list).

We provide academic and career advising for all MS Analytics students, to help you select the right set of coursework for your personal interests and career goals.

The list below is a catalog of electives that are generally offered. Semester availability is subject to change.

MSA ELECTIVE COURSES

Computing Electives

CS 3510 - Design and Analysis of Algorithms

Basic techniques of design and analysis of efficient algorithms for standard computational problems. NP-Completeness. Credit not allowed for both CS 3510 and CS 3511.

Catalog Description

CS 4400 - Emerging Database Technologies and Applications

The course will cover current developments including distributed, object-oriented, temporal-spatial, Web-based, mobile, and active database technologies, and data warehousing and mining applications.

Catalog Description

CS 4460 - Intro Info Visualization

Introduction to principles and techniques of infomation visualization, the presentation of primarily abstract data to help people understand, analyze and make sense of data. Students will not receive credit for both CS 4460 and CS 7450.

Catalog Description

CS 6035 - Intro to Information Security

A broad spectrum of information security: threats, basic cryptography, software vulnerabilities, programming for malice, operating system protections, network security, privacy, data mining, computer crime.

Catalog Description

CS 6220 - Big Data Systems and Analytics

This course will cover the concepts, techniques, algorithms, and systems of big data systems and data analytics, with strong emphasis on big data processing systems, fundamental models and optimizations for data analytics and machine learning, which are widely deployed in real world big data analytics and applications.

Catalog Description

CS 6400 - Database Systems Concepts and Design

Study of fundamental concepts with regard to relational databases. Topics covered include database design, query processing, concurrency control, and recovery. Credit not given for both CS 6400 and CS 6754.

Catalog Description

CS 6471 - Computational Social Science

This graduate seminar focuses on text and network analysis of data with applications to domains such as political science, sociolinguistics, and public health.

Catalog Description

CS 6476 - Intro to Computer Vision

Introduction to computer vision including fundamentals of image formation, camera imaging geometry, feature detection and matching, stereo, motion estimation and tracking, image classification and scene understanding. Credit not awarded for both CS 6476 and CS 4495 or CS 4476.

Catalog Description

CS 6515 - Intro to Graduate Algorithms

Design and analysis of algorithms on a graduate level, including dynamic programming, divide and conquer, FFT, graph and flow algorithms, RSA, linear programming, and NP-completedness.

Catalog Description

CS 6550 - Design and Analysis of Algorithms

Advanced techniques for designing and analyzing efficient algorithms for combinatorial, algebraic, and number-theoretic problems.

Catalog Description

CS 6601 - Artificial Intelligence

Basic concepts and methods of artificial intelligence including both symbolic/conceptual and numerical/probabilistic techniques.

Catalog Description

CS 6730 - Data Visualization Principles & Applications

Introductory course on design principles and applications of data visualization. This course teaches best practices for visualizing datasets from diverse domains intended to help people make sense of data.

Catalog Description

CS 6750 - Human-Computer Interaction

Describes the characteristics of interaction between humans and computers and demonstrates techniques for the evaluation of user-centered systems. Crosslisted with PSYC 6750.

Catalog Description

CS 7545 - Machine Learning Theory

This course provides a basic arsenal of powerful mathematical tools for the analysis of learning algorithms, focusing on both statistical and computational aspects.

Catalog Description

CS 7632 - Game AI

An exploration of how artificial intelligence is used in modern digital computer games. Credit will not be awarded for CS 7632 and CS 4731, CS 7632 and LCC 4731 or CS 7632 and LMC 4731.

Catalog Description

CS 7637 - Knowledge-Based AI

Structured knowledge representation; knowledge-based methods of reasoning and learning; problem-solving, modeling and design.

Catalog Description

CS 7643 - Deep Learning

This course will cover theory and practice of deep learning, including neural network and structured models, optimization algorithms, and applications to perception and Artificial Intelligence.

Catalog Description

CS 7650 - Natural Language

Topics include lexical analysis, parsing, interpretation of sentences, semantic representation, organization of knowledge, inference mechanisms. Newer approaches combining statistical language processing and information retrieval techniques. Credit not allowed for both CS 7650 and CS 4650.

Catalog Description

CS 7750 - Math Fnd Of Machine Lrn

Provides the mathematical background for two of the pillars of modern data science: linear algebra and applied probability.

Catalog Description

CS 8803 - Advanced DB System Implementation

Special topics of current interest. Treatment of new developments in various areas of computing.

Catalog Description

CS 8803 - Graph Neural Networks

Special topics of current interest. Treatment of new developments in various areas of computing.

Catalog Description

CS 8803 - Deep Learning for Int Crtl

Special topics of current interest. Treatment of new developments in various areas of computing

Catalog Description

CS 8803 - Data Management and Machine Learning

Special topics of current interest. Treatment of new developments in various areas of computing.

Catalog Description

CSE 6010 - Computational Problem Solving for Scientists and Engineers

Computing principles, computer architecture, algorithms and data structure; software development, parallelism. No credit for graduate students or undergraduates in Computer Science or Computational Media.

Catalog Description

CSE 6040 - Computing for Data Analysis: Methods and Tools

Computational techniques needed for data analysis; programming, accessing databases, multidimensional arrays, basic numerical computing, and visualization; hands-on applications and case studies. Credit is will not be awarded for both CSE 6040 and CX 4240.

Catalog Description

CSE 6140 - Computational Science and Engineering Algorithms

This course will introduce students to designing high-performance and scalable algorithms for computational science and engineering applications. The course focuses on algorithms design, complexity analysis, experimentation, and optimization, for important science and engineering applications.

Catalog Description

CSE 6220 - High Performance Computing

This course will introduce students to the design, analysis, and implementation of high performance computational science and engineering applications.

Catalog Description

CSE 6230 - High Performance Parallel Computing: Tools and Applications

Introduction to MIMD parallel computation, using textbook excerpts, resesarch papers, and projects on multiple parallel machines. Emphasizes practical issues in high-performance computing.

Catalog Description

CSE 6240 - Web Search & Text Mining

Basic and advanced methods for Web information retrieval and text mining: indexing and crawling, IR models, link and click data, social search, text classification and clustering.

Catalog Description

CSE 6242 - Data & Visual Analytics

The course introduces students to analysis and visualization of complex high dimensional data. Both theory and applications will be covered including several practical case studies.

Catalog Description

CSE 6643 - Numerical Linear Algebra

Introduction to numerical solutions of the classical problems of linear algebra including linear systems, least squares, singular value decomposition, and eigen value problems. Crosslisted with MATH 6643.

Catalog Description

CSE 6644 - Iterative Methods for Systems of Equations

Iterative methods for linear and nonlinear systems of equations including Jacobi, G-S, SOR, CG, multigrid, Newton, quasi-Newton, updating, and gradient based methods. Crosslisted with MATH 6644.

Catalog Description

CSE 6730 - Modeling and Simulation: Foundations and Implementation

Foundations and algorithms concerning the development of conceptual models for systems, and their realization in the form of computer software; discrete and continuous models. Crosslisted with ECE 6730.

Catalog Description

CSE 7750 - Mathematical Foundations of Machine Learning

Provides the mathematical background for two of the pillars of modern data science: linear algebra and applied probability.

Catalog Description

CSE 8803 - Human in the Loop Data Analytics

Topics of current interest in Computational Science and Engineering.

Catalog Description

CSE 8803 - Data Science for Social Networks

Topics of current interest in Computational Science and Engineering.

Catalog Description

CSE 8803 - Advanced NLP

Topics of current interest in Computational Science and Engineering.

Catalog Description

CSE 8803 - Deep Learning for Text Data Analysis

Topics of current interest in Computational Science and Engineering.

Catalog Description

CSE 8803 - Systems for Machine Learning

Topics of current interest in Computational Science and Engineering.

Catalog Description

CSE 8803 - Data Science for Epidemiology

Topics of current interest in Computational Science and Engineering.

Catalog Description

CSE 8803 - Machine Learning for Computational Biology

Topics of current interest in Computational Science and Engineering.

Catalog Description

CSE 8803 - Imaging with Data-Driven Models

Topics of current interest in Computational Science and Engineering.

Catalog Description

CSE 8803 - Intro to Urban Computing

Topics of current interest in Computational Science and Engineering.
 

Catalog Description

CSE 8803 - Intro to Uncertainty Quantification

Topics of current interest in Computational Science and Engineering.

Catalog Description

Business Electives

CS 6725 - Information Security Strategies and Policies

Information security vulnerabilities and risks; legal, cost, privacy, and technology constraints; derivation of strategies; technical and procedural means of achieving desired ends. Credit not awarded for both CS 6725 and CS 4725/MGT 4725/6725/PUBP 4725/6725.

Catalog Description

MGT 6046 - Applications of Data Analytics in Accounting

Students will learn to apply advanced analytical techniques in business settings to facilitate better decision-making, with a particular focus on financial and managerial reporting.

Catalog Description

MGT 6074 - Fintech & Cryptocurrencies

Digital innovation is disrupting Financial Intermediation like lending, payments, asset management, and insurance. This class gives a comprehensive understanding of the FinTech industry.

Catalog Description

MGT 6080 - Investments

Introduction to securities markets and study of theory and practice of security analysis and portfolio management concepts as applied to equities and fixed-income securities. Portfolio management relies on probability theory, statistical analysis, and computational methods. Credit not allowed for MGT 6078 and MGT 6080.

Catalog Description

MGT 6086 - Entrepreneurial Finance & Private Equity

This course provides an introduction to financial theories and tools an entrepreneur needs to start, build, and harvest a successful venture. Cases and lecture will cover business evaluation and valuation, including the venture capital and the real option approach, forecasting models, quantitative and qualitative risk measurement methodologies, financing, venture capital funds, compensation structure and exit strategies. Credit not allowed for both MGT 6086 and MGT 4072.

Catalog Description

MGT 6214 - Business Analytics Practicum

In this course, student teams work under the guidance of faculty practitioner on current real-world business challenges to apply business analytics skills & methods.

Catalog Description

MGT 6310 - Marketing Research

Course focusing on the quantitative and qualitative aspects of marketing research, including gathering, analyzing, and reporting information used to solve specific marketing problems in several areas including international marketing research.

Catalog Description

MGT 6311 - Digital Marketing

An applied overview of modernized digital marketing tools and strategy, emphasizing the diverse ways that contemporary marketers use information technology through digital channels such as social media and the Internet to achieve strategic business objectives.

Catalog Description

MGT 6314 - Understanding Markets with Data Science

This course applies a data science approach using network and text analytics to model and analyze how individuals and various kinds of markets behave.

Catalog Description

MGT 6400 - Pricing Analytics and Revenue Management

Focus in on increasing profit by measuring price responses and controlling capacity. Topics include forecasting, price optimization, and revenue management. Credit not allowed for both MGT 6400 and MGT 6362.

Catalog Description

MGT 6401 - Supply Chain Modeling

Focus on the design and implementation of succesful supply chain strategies. Develop and recommend the right mix of operational levers through quantitative analysis for supply chain efficiency and effectiveness. Topics include: supply chain design, supply chain coordination, capacity management, retailing, and supplier management. Credit not allowed for both MGT 6401 and MGT 6362.

Catalog Description

MGT 6450 - Project Management

Provides exposure to the concepts, frameworks and techniques for managing projects. Coverage includes both general project management frameworks along with agile methodologies commonly used to manage IT projects. Cases, problems, activities, software tools, extra readings, and guest speakers focus specifically on IT project management practice.

Catalog Description

MGT 6655 - Business Data Preparation & Visualization

This course helps business graduate students learn how to prepare and visualize data appropriately, to explore patterns and relations, and to convey these findings effectively.

Catalog Description

MGT 6725 - Information Security Strategies and Policies

Information security vulnerabilities and risks; legal, cost, privacy, and technology constraints; derivation of strategies; technical and procedural means of achieving desired ends. Credit will not be awarded for both MGT 6725 and MGT 4725 or CS 4725 or CS 6725 or PUBP 4725 or PUBP 6725.

Catalog Description

MGT 6726 - Privacy, Technology, Policy, and Law

This course takes a multi-disciplinary approach to privacy, a topic of great interest in the technology, policy, ethics, law, and business realms. Information collection, transmission, and utilization in analog and digital formats raise specific issues about information classification and organization; information storage and processing; and information transmission, transfer, and signaling. In addition, privacy tech policy affects the way one builds a network and related systems planning and design; human interfacing and use analysis; database development; and related aspects of hardware, software, economics, social factors, and capacity. Credit will not be awareded for both MGT 6726 and CS 4726 or CS 6726 or MGT 4726.

Catalog Description

MGT 8803 - Financial Market Instruments and Risk Management

Topics of current interest.

Catalog Description

Statistical Electives

CS 7641 - Machine Learning

Machine learning techniques and applications. Topics include foundational issues; inductive, analytical, numerical, and theoretical approaches; and real-world applications. Credit not awarded for both CS 7641 and CS 4641/CSE 6740/ISYE 6340.

Catalog Description

CSE 6740 - Computational Data Analysis: Learning, Mining, and Computation

Theoretical/computational foundations of analyzing large/complex modern datasets, including the fundamental concepts of machine learning and data mining needed for both resesarch and practice. Crosslisted with ISYE 6740. Credit not awarded for both CSE 6740 and CS 4641/7641/ISYE 6740.

Catalog Description

ISYE 6402 - Time Series Analysis

Basic forecasting methods, ARIMA models, transfer functions.

Catalog Description

ISYE 6404 - Nonparametric Data Analysis

Nonparametric statistics and basic categorical data analysis.

Catalog Description

ISYE 6405 - Statistical Methods for Manufacturing Design and Improvement

Fractional factorial designs, response surface methods.

Catalog Description

ISYE 6412 - Theoretical Statistics

Rigorous introduction to theory of statistical inference. Estimation and testing. Construction and assessment of estimators and tests. Fundamentals of decision theory, minimax, and Bayes Paradigms.

Catalog Description

ISYE 6413 - Design and Analysis of Experiments

Analysis of variance, full and fractional factoral designs at two and three levels, orthogonal arrays, response surface methodology, robust parameter design for production/process improvement.

Catalog Description

ISYE 6414 - Statistical Modeling and Regression Analysis

Simple and multiple linear regression, inferences and diagnostics, stepwise regression and model selection, advanced regression methods, basic design and analysis of experiments, factorial analysis.

Catalog Description

ISYE 6416 - Computational Statistics

This class describes the available knowledge regarding statistical computing. Topics include random deviates generation, importance sampling, Monte Carlo Markov chain (MCMC), EM algorithms, bootstrapping, model selection criteria, (e.g. C-p, AIC, etc.) splines, wavelets, and Fourier transform.

Catalog Description

ISYE 6421 - Biostatistics

An introduction to fundamental ideas and techniques in Biostatistics, with an emphasis on conceptual understanding and on the analysis of real data sets.

Catalog Description

ISYE 6740 - Computational Data Analysis: Learning, Mining, and Computation

Theoretical/computational foundations of analyzing large/complex modern datasets, including the fundamental concepts of machine learning and data mining needed for both resesarch and practice. Crosslisted with CSE 6740. Credit not awarded for both ISYE 6740 and CS 4641/7641/CSE 6740.

Catalog Description

ISYE 6783 - Statistical Techniques of Financial Data Analysis

Fundamentals of statistical inference are presented and developed for models used in the modern analysis of financial data. Techniques are motivated by examples and developed in the context of applications. Cross-listed with MATH 6783.

Catalog Description

ISYE 6805 - Reliability Engineering

Topics include hazard functions, life distributions, censoring, life tables, nonparametric and parametric estimation and inference, accelerated life testing, structure functions, reliability and maintenance systems, replacement theory.

Catalog Description

ISYE 6810 - System Monitoring and Prognostics

The course focuses on sensor-based condition monitoring techniques, modeling of degradation processes, fault diagnostics and prognostics of failures in engineering systems using stochastic and statistical methods.

Catalog Description

ISYE 7400 - Advanced Design of Experiments

Random and mixed models, nested and blocked designs. Intended for Ph.D. students and those seeking the M.S. in Statistics.

Catalog Description

ISYE 7401 - Advanced Statistical Modeling

Nonlinear models, logistic regression, loglinear models. Intended for Ph.D. students and those seeking the M.S. in Statistics.

Catalog Description

ISYE 7405 - Multivariate Data Analysis

Multivariate ANOVA, principal components, factor analysis etc. Intended for Ph.D. students and those seeking the M.S. in Statistics.

Catalog Description

ISYE 7406 - Data Mining and Statistical Learning

Topics include neural networks, support vector machines, classification trees, boosting and discriminant analyses. Intended for Ph.D. students and those seeking the M.S. in Statistics.

Catalog Description

ISYE 8803 - Statistical Machine Learning

Special topics in Industrial and Systems Engineering.

Catalog Description

ISYE 8803 - High Dimensional Analytics

Special topics in Industrial and Systems Engineering.

Catalog Description

Operations Research Electives

CS 7751 - Probabilistic Graphical Models in Machine Learning

The course provides an introduction to theory and practice of graphical models in machine learning. It covers three main aspects; representation, probabilistic inference, and learning.

Catalog Description

ISYE 6230 - Economic Decision Analysis

Topics include preferences and utilities, social choice, equilibrium concepts, noncooperative and cooperative game theory, price mechanisms, auction mechanisms, voting theory, and incentive compatibility.

Catalog Description

ISYE 6307 - Scheduling Theory

Includes topics in sequencing and scheduling with emphasis on deterministic machine scheduling problems with some stochastic results examined. Complexity of various problems will be analyzed.

Catalog Description

ISYE 6333 - Operations Research fo Supply Chain Engineering I

Deterministic models of supply chains including location and material flow. Optimization techniques including linear programming, network flows, integer programming, and heuristics.

Catalog Description

ISYE 6334 - Operations Research fo Supply Chain Engineering II

Probabilistic models of supply chains, including the effects of variability; models of wholesale and retail demand; forecasting and simulation.

Catalog Description

ISYE 6644 - Simulation

Covers modeling of discrete-event dynamic systems and introduces methods for using these models to solve engineering design and analysis problems.

Catalog Description

ISYE 6650 - Probabilistic Models and Their Applications.

An introduction to basic stochastic processes such as Poisson and Markov processes and their applications in areas such as inventory, reliability, and queueing.

Catalog Description

ISYE 6663 - Nonlinear Optimization

Fundamentals of nonlinear optimization. Topics include optimality conditions; convex programming and duality; unconstrained and constrained methods. Polynomial algorithms and interior point methods. Dual methods. This course is for students seriously considering a PhD.

Catalog Description

ISYE 6669 - Deterministic Optimization

An introduction to deterministic optimization methodologies including approaches from linear, discrete, and nonlinear optimization including algorithms and computations. Applications will be introduced as appropriate.

Catalog Description

ISYE 6679 - Computational Methods in Optimization

Strategies and techniques for converting optimization theory into effective computational procedures. Emphasis is on applications in linear, integer, and nonlinear programming; networks and graphs.

Catalog Description

ISYE 6832 - Simulation Theory and Methods

Theory, algorithms, and applications of computer simulation. Topics include generalized semi-Markov processes; input-output analysis; random number, variate, and sample path generation; variance reduction techniques; and optimization via simulation. This course is intended for Ph.D. students.

Catalog Description

ISYE 7683 - Advanced Nonlinear Programming

Convex programming; linear, conic quadratic and semidefinite programming; cheap optimization methods for extremely large-scale convex problems.

Catalog Description

ISYE 7686 - Advanced Combinatorial Optimization

Typical coverage includes: Matching theory, network optimization, traversals in graphs, integrality of polyhedra, matroids, covers, cliques, and stable sets

Catalog Description

ISYE 7687 - Advanced Integer Programming

General integer modeling concepts; valid inequalities and facets; duality; general algorithms such as branch-and-bound and branch-and-cut; special purpose algorithms; applications.

Catalog Description

ISYE 7751 - Probabilistic Graphical Models in Machine Learning

The course provides an introduction to theory and practice of graphical models in machine learning. It covers three main aspects; representation, probabilistic inference, and learning.

Catalog Description

ISYE 8803 - Modeling and Analysis

Special topics in Industrial and Systems Engineering.

Catalog Description

ISYE 8813 - First-order Methods of Opt

Special Topics in the field of Operations Research.

Catalog Description

ISYE 8813 - Continuous Optimization

Special Topics in the field of Operations Research.

Catalog Description

ISYE 8813 - Modern Convex Optimization

Special Topics in the field of Operations Research.

Catalog Description

ISYE 8813 - Constraint Programming

Special Topics in the field of Operations Research.

Catalog Description

Application Electives

CP 6514 - Introduction to Geographic Information Systems

This course introduces students to spatial analysis using geographic information systems. Fundamentals of software design and geographic data are covered.

Catalog Description

CP 6521 - Advanced Geographic Information Systems

The course provides students with advanced spatial analysis techniques including network analysis, three-dimensional surface modeling, and GIS application development.

Catalog Description

CP 6541 - Environmental Analysis Using GIS.

This course focuses on the application of geographic information systems (GIS) to environmental problems. It highlights the types and sources of data appropriate to those applications.

Catalog Description

CP 6570 - Socioeconomic GIS

This advanced GIS course addresses the collection, management, analysis, and interpretation of spatial social, economic, housing, and demographic information. Credit not allowed for both CP 6570 and CP 6551.

Catalog Description

CP 6581 - Programming for GIS

This course teaches fundamental programming skills for geoprocessing and data presentation in a geographic information system environment. The primary languages used are Python and Javascript.

Catalog Description

CP 8853 - Climate Change Analytics

Topics of current interest in geographic information systems.

Catalog Description

CS 6440 - Intro to Health Informatics

A broad review of the US health system and the application of informatics to the clinical practice of medicine, digital imaging, public health and bioinformatics.

Catalog Description

ISYE 6201 - Manufacturing Systems

Topics include analysis of flows, bottlenecks and queuing, types of operations, manufacturing inventories, aggregreate production planning, lot sizes and lead times, and pull production systems.

Catalog Description

ISYE 6202 - Warehousing Systems

Topics include design and analysis of materials handling systems, warehouse layout, order picking strategies, warehousing inventories, warehouse management systems, integration of production and distribution systems. Credit will not be awarded for both ISYE 6202 and ISYE 6383.

Catalog Description

ISYE 6203 - Transportation and Supply Chain Systems

Topics include supply chain characterization, site location, mode selection, distribution planning, vehicle routing, demand management, replenishment management, geographic information systems, and real-time control issues. Credit will not be awarded for both ISYE 6203 and ISYE 6383.

Catalog Description

ISYE 6320 - Public Impact Applications of Operations Research and Management Science

The focus is on the health and public applications of Operations Research. Students will complete a group project with a non-profit organization and discuss papers.

Catalog Description

ISYE 6335 - Supply Chain Engineering I

Production scheduling; inventory systems; warehousing, including stocking strategies, order-picking, sortation, automation; distribution.

Catalog Description

ISYE 7201 - Production and Service Systems Engineering

Advanced models in operations planning, scheduling and control of supply chain, production and service systems. Intended for Ph.D. students.

Catalog Description

ISYE 7203 - Logistics Systems Engineering

Advanced modeling and analysis of freight transportation and logistics systems. Intended for Ph.D. students.

Catalog Description

ISYE 8803 - Model in Med Dec & Hlth Policy

Special topics in Industrial and Systems Engineering.

Catalog Description

ISYE 8813 - Life Cycle Assessment

Special Topics in the field of Operations Research.

Catalog Description