BDML Program

Disclaimer: This page represents my personal perspective as Founding Director of the BDML concentration and is not an official GSU publication. All information here may be out of date. Students must always verify current requirements against the official GSU information and consult with the academic program advisor. Georgia State University is not responsible for any information presented on this personal page.

About the Program

The Big Data & Machine Learning (BDML) Concentration is one of only two concentrations of the university-wide M.S. in Data Science and Analytics (MSA) at Georgia State University. I developed and proposed the program to the University as Founding Director in 2019. Establishing it required sustained negotiation and collaboration across the Department of Computer Science and the Department of Mathematics & Statistics, both within GSU’s College of Arts and Sciences (CAS) — bridging two departments with distinct cultures, curricula, and student pipelines around a shared vision for data science education at the university level.

Important: BDML is a concentration of the university-wide M.S. in Data Science and Analytics (MSA) degree, and while it is hosted predominantly at the Department of Computer Science — it is not a concentration of the M.S. in Computer Science. Please direct program questions accordingly.


BDML at a Glance

  
⏱️ Duration3 semesters (~1.5 years)
📚 Credit hours34–36 hours
🔬 Course mix~75% CS courses, ~25% Math/Statistics courses
🇺🇸 STEM-designatedQualifies for the 24-month OPT STEM extension under CIP code 11.0401, making international students eligible for up to 3 years of post-graduation work authorization in the U.S.
🏭 Industry-focusedCapstone project + internship opportunity
🏛️ Home collegeCollege of Arts & Sciences, Georgia State University

Why BDML? The Sweet Spot

BDML was designed to fill a gap that existing programs leave open:

 BDML @ MSAMS in Computer ScienceMS in Applied Statistics
FocusInterdisciplinary: CS + Math/Stats + Applied CapstoneDepth in CS: theory, systems & applicationsRigorous statistical theory & methods
AI / ML3–5 dedicated courses (ML, Deep Learning, Adv. DL, Adv. ML, Secure & Private AI)Elective ML courses available; strong algorithms & theory foundationStatistical learning via regression, multivariate & time series methods
Math & Stats2 required courses + electivesMathematics-heavy prerequisites; minimal statistics requirementsStatistics-intensive: inference, regression, Bayesian, stochastic processes
Programming & Data Eng.Big Data Programming, Database Systems, Databases & WebSoftware Eng., Prog. Languages, Compilers, Algorithms; database elective availableStatistical computing in R/SAS; no big data or software engineering
CapstoneApplied DS project using CRISP-DM; internship encouragedThesis, project, or course-only optionThesis or comprehensive exam; research-oriented
Career targetData Scientist, ML Engineer, AI Specialist, Data EngineerSoftware Engineer, Systems Architect, CS ResearcherStatistician, Biostatistician, Data Analyst — healthcare, government, academia

BDML uniquely combines all three — deep AI/ML coursework, rigorous math and statistics, and hands-on big data engineering — so you graduate ready to build, evaluate, and deploy models end-to-end.


AI Market Alignment

Every major AI market segment maps directly to courses in the BDML curriculum:

AI Market SegmentYour BDML CoursesCareer Roles
Machine Learning ($294B+ market)CSC 6850, CSC 8850, CSC 8851ML Engineer, Applied Scientist, AI Researcher
Natural Language ProcessingCSC 8851, CSC 8852, CSC 8850NLP Engineer, LLM Specialist, Conversational AI Developer
Supply Chain & Predictive AnalyticsCSC 6740, CSC 8740, MATH 6751/6752Data Scientist, Demand Forecasting Analyst
Big Data & Cloud InfrastructureCSC 6760, CSC 8530, CSC 6710Data Engineer, Big Data Architect, Platform Engineer
Risk, Fraud & ComplianceCSC 8741, CSC 8230, STAT 8610Risk Analyst, Fraud Detection Engineer, FinTech DS
Computer Vision & RoboticsCSC 8851, CSC 8852, CSC 8810CV Engineer, Robotics ML, Autonomous Systems

You are earning an advanced degree while building expertise for a $1.8 trillion AI industry.


What You Will Be Able to Do

After completing the BDML concentration, graduates will be able to:


Curriculum

Required Courses

Semester 1 — Foundation (4 courses, 12 credit hours)

CourseTitleCredits
CSC 6780Fundamentals of Data Science4
CSC 6710Database Systems4
MATH 6751Mathematical Statistics I3
CSC 8902Ethics for Data Science1

Semester 2 — Core (4 courses, 15 credit hours)

CourseTitleCredits
CSC 6760Big Data Programming4
CSC 6740Data Mining4
MATH 6752Mathematical Statistics II3
CSC 6850Machine Learning4

Electives (Choose 2 courses, 6–8 credit hours)

CS Electives (4 cr each)Statistics Electives (3 cr each)
CSC 8851 — Deep LearningSTAT 8090 — Applied Multivariate Statistics
CSC 8852 — Advanced Topics of Deep LearningSTAT 8561 — Linear Statistical Analysis I
CSC 8850 — Advanced Machine LearningSTAT 8610 — Time Series Analysis
CSC 8740 — Advanced Data MiningSTAT 8674 — Monte Carlo Methods
CSC 8741 — Graph Mining 
CSC 8230 — Secure and Private Artificial Intelligence 
CSC 8530 — Parallel Algorithms 
CSC 8810 — Computational Intelligence 
CSC 8713 — Spatial and Scientific Databases 
CSC 8712 — Advanced Database Systems 
CSC 8711 — Databases and the Web 
CSC 8710 — Deductive Databases and Logic Programming 

Capstone & Internship


Your Semester-by-Semester Journey

SEM. 1 — Fall (4 courses, 12 cr.)       SEM. 2 — Spring (4 courses, 15 cr.)
──────────────────────────────────      ──────────────────────────────────
CSC 6780  Fundamentals of DS            CSC 6760  Big Data Programming
CSC 6710  Database Systems              CSC 6740  Data Mining
MATH 6751 Math Statistics I             MATH 6752 Math Statistics II
CSC 8902  Ethics for Data Science       CSC 6850  Machine Learning

SUMMER — Internship (optional)          SEM. 3 — Fall (3 courses, 7–9 cr.)
──────────────────────────────────      ──────────────────────────────────
DSCI 8940 Internship (1 cr)             2 Electives (Deep Learning,
Start searching in early Spring!        Adv. ML, Graph Mining, etc.)
                                        DSCI 8930  Capstone Project

Admission Requirements

In addition to general College of Arts and Sciences requirements, applicants are expected to demonstrate a strong academic record (minimum GPA 3.0). While many of our students come from computer science, engineering, mathematics, or statistics backgrounds, we actively welcome applicants from diverse disciplines — biology, chemistry, physics, economics, social sciences, geography, and beyond. Interdisciplinary interests and backgrounds are encouraged; the versatility of perspectives is what makes data science teams stronger.

All applicants should have foundational experience in:

Students who lack some of these prerequisites may be admitted conditionally and complete them as deficiency courses prior to or alongside their first semester.

For complete and current admission requirements and to apply, visit the official GSU BDML program page or the official GSU catalog.


Key Contacts

RoleContact
BDML Program DirectorDr. Rafal Angryk · rangryk@gsu.edu · Course substitutions, petitions, program questions
BDML AdmissionsBDMLAdmissions@cs.gsu.edu · 404-413-5714
CAS Graduate ServicesMs. Naeemah Ahmed · nsheikahmed1@gsu.edu · Registration, course scheduling, holds, DegreeWorks, graduation milestones and evaluations
CS Dept. Programs CoordinatorMr. Jamie Hayes · jhayes14@gsu.edu · GTA appointments, general CS graduate administration
International Student & Scholar Services (ISSS)isss.gsu.edu · For visa status, CPT/OPT authorization, and international student support



Disclaimer: This page represents my personal perspective as Founding Director of the BDML concentration and is not an official GSU publication. All information here may be out of date. Students must always verify current requirements against the official GSU catalog. Georgia State University is not responsible for any information presented on this personal page.