Below is a list of current classes available for the MS Data Science degree. For a complete listing of all classes related to the degree please see the Requirements tab of the Data Science degree in our academic catalog.

Fall 2024 MSDS Courses
Developing Insights from Data for Applications (1 Course/3 credits required)
Course No.Course TitleClass CodeClass TimeOnlineEveningFacultyCreditsPrerequisites
INFOST 582GIntroduction to Data Science17790Section 201 - ONLINEOnlineMargaret Kipp3Prereq: jr st; or cons instr.
17791Section 202 - ONLINEOnlineFaculty3Prereq: jr st; or cons instr.
Organizing and Maintaining Large Data Sets (1 course/3 credits required)
Course No.Course TitleClass CodeClass TimeOnlineEveningFacultyCreditsPrerequisites
BUS ADM 749Data and Information Management14502Section 001 - Monday, 2:30 – 5:10 p.m.3Grad Standing
14501Section 002 - Wednesday, 5:30 – 8:10 p.m.Evening3Grad Standing
COMPSCI 557GIntroduction to Database Systems14467Section 001 - Tuesday/Thursday, 2:30 – 3:45 p.m.Paul McNally3Prerequisite enforcement: junior standing and COMPSCI 251(P); or graduate student; or special student.
Prerequisite enforcement: students assigned to the EASUG program code (includes -1, -2, -3, -E and -Q plan codes), CEAS Minors (-3 codes), Actuarial Science program (ACTSCIBA plan codes), or Applied Math & Computer Science program code (MCSUG).
INFOST 714Metadata18579Section 201 - ONLINEOnlineJulaine Clunis3Grad st; MLIS prereqs: InfoSt 511(P); InfoSt 571(R) MSIST prereqs: InfoSt 582(P).
AI and Machine Learning to Extract Insight from Data (1 course/3 credits required)
Course No.Course NameClass CodeClass TimeOnlineEveningFacultyCreditsPrerequisites
BUS ADM 767Ideas and Applications of Data Science Different Fields14289Section 001- Thursday, 5:30 – 8:10 p.m. (50% online)EveningPurushottam Papatla3Grad standing
COMPSCI 711Introduction to Machine Learning18668Section 001- Monday/Wednesday, 2:30 -- 3:45 p.m.Rohit Kate3Grad standing
Probabilistic Methods to Analyze Uncertainty in Data (1 course/3 credits required)
Course No.Course NameClass CodeClass TimeOnlineEveningFacultyCreditsPrerequisites:
BUS ADM 754Statistical Analysis18435Section 001 - Tuesday, 5:30 – 8:10 p.m.Staff3Grad st; cons instr
BUSMGMT 709Predictive Analytics for Managers17652Section 001 - Tuesday, 5:30 – 8:10 p.m.Evening3Grad standng
11722Section 203 - ONLINEOnline
10828Section 212- ONLINELayth Alwan
COMPSCI 720Computational Models of Decision Making14472Section 001 - Thursday, 4 – 5:15 p.m.EveningAmol Mali3Basic course in Probability or Statistics.
ECON 703Econometrics11484Section 401- Monday/Wednesday, 2:30 -- 3:45 p.m.Kevin Thom3Graduate standing
11786Section 601- Friday, 10:30 -- 11:20 am
ECON 835Econometric Methods II19027Section 001- Tuesday/Thursday, 11:30--12:45 a.m.Narayan Kishor3ECON 735(P)
19028Section 202 - ONLINEOnline
ED PSY 724Educational Statistical Methods II15534Section 001 - Tuesday, 5 – 8:20 p.m.EveningRazia Azen3Grad st; Ed Psy 624(P)
IND ENG 765Operations Research Methods18684Section 001 - Tuesday/Thursday, 2:30—3:45 p.m.3Grad st; Ind Eng 465 & 767.
MTHSTAT 361GIntroduction to Mathematical Statistics I12284Section 001 - Monday/Wednesday, 10:00 – 11:15 a.m.Chao Zhu3Junior standing and MATH 212(P) or MATH 233(P).
***Not recommended for graduate students in math, or students not planning to take MTHSTAT 362.
MTHSTAT 362GIntroduction to Mathematical Statistics II13200Section 001 - Monday/Wednesday 2:30—3:45 p.m.Daniel Gervini3Prereq: jr st; MthStat 361(P)
MTHSTAT 763Regression Analysis13251Section 001 - Tuesday/Thursday, 10:00 –11:15 a.m.David Spade3Graduate standing; MTHSTAT 362(P) or MTHSTAT 467(P); or consent of instructor.
MTHSTAT 871Mathematical Statistics I14221Section 001 - Tuesday/Thursday, 11:30 a.m. -- 12:45 p.m.David Spade3graduate standing and MATH 524
(522)(C), MATH 624(622)(C), or MATH 724(C).
POL SCI 701Techniques of Political Science Research12060Section 001 - Wednesday, 4:30—7:10 p.m.Kyle McWagner3grad st; one undergrad stats course or cons instr.
PSYCH 510GAdvanced Psychological Statistics14839(LEC) - Section 401 - Monday, 6:00—7:50 p.m.EveningJeffrey Cooley3Jr st & Psych 210(P); or grad st.
***must sign up for lecture and one discussion section 14840(DISC) - Section 601 - Friday, 9:30 – 10:20 a.m.
14841(DISC) - Section 602 - Friday, 10:30—11:20 a.m.
SOCIOL 461GSocial Data Analysis Using Regression12290(LEC) - Section 401 - ONLINEOnlineAki Roberts3Junior standing and SOCIOL 261(P) or other approved statistics course; or consent of instructor.
***must sign up for lecture and one lab section12297(LAB) - Section 901 - ONLINE
SOCIOL 982Advanced Quantitative Analysis19209Section 001- Wednesday, 5:30 -- 8:10 p.m.EveningJohn Roberts3Graduate standing and a minimum score of 85 on department diagnostic exam.
Advanced Programming for Data Collection/Data Science (1 course/3 credits required)
Course No.Course NameClass CodeClass TimeOnlineEveningFacultyCreditsPrerequisites:
COMPST 702Software Development in Python13644Section 401 - Tuesday/Thursday, 2:20-3:20Rohit Kate3Graduate standing
***must sign up for lecture and one lab section 13785(LAB) - Section 801- Thursday, 3:30-5:20 p.m.
13645(LAB) - Section 802- Thursday, 3:30-5:20 p.m.
17858(LAB) - Section 803 - Thursday, 3:30-5:20 p.m.
COMPST 751Data Structure and Algorithms13637Section 001 - Tuesday/Thursday, 9:30-10:20 a.m. John Boyland3CompSt 750(P) or CompSci 251(R).
13407Section 201- Tuesday/Thursday, 9:30-10:20 a.m. (ONLINE)OnlineJohn Boyland
MTHSTAT 766Computational Statistics13252Section 001 - Monday/Wednesday, 4:00—5:15 p.m.EveningDaniel Gervini3Graduate standing; MTHSTAT 362(P) or MTHSTAT 467(P), or consent of instructor.
URBPLAN 794Internet Geographic Information Systems (GIS)16928Section 001 - Monday, 6:00–8:40 p.m.EveningPaul Vepraskas3Grad st; UrbPlan 792(P) or Geog 625(P); or cons instr.
Ethics (1 course/3 credits required)
Course No.Course NameClass CodeClass TimeOnlineEveningFacultyCreditsPrerequisites:
BUS ADM 743Information Privacy, Security & Continuity14507Section 001 - Thursday, 2:30-5:10 p.m. 3graduate standing
14508Section 002 - Thursday, 5:30-8:10 p.m.Evening3graduate standing
INFOST 465GLegal Aspects of Information Products and Services15799Section 201 - ONLINEOnlineNadine Kozak3Graduate Standing only (Undergrads not allowed).
INFOST 583GSurvey of Information Security15894Section 001 - Thursday, 5:30-8:10 p.m.EveningKatelyn Goerke3Jr st or cons instr.
INFOST 660GInformation Policy18577Section 001- Tuesday/Thursday, 10:00 -- 11:15 amWilhelm Peekhaus3Jr. st.
Electives (4 courses/12 credits required)
Course No.Course NameClass CodeClass TimeOnlineEveningFacultyCreditsPrerequisites:
ART 316GCreative Interfaces18482Section 801 (LAB)- Tuesday/Thursday, 11:30 a.m. -- 2:10 p.m.Nathaniel Stern3Junior standing and ART 218(P); or junior standing and SOIS, CEAS or SARUP major; or graduate standing; or consent of instructor.
ART 427GAdvanced Design Workshop: Experimental Interfaces17015Section 801(LAB) - Monday/Wednesday, 8:00-10:40 a.m. Wesley Larsen 3Junior standing and ART 221(R) or consent of instructor.
BUS ADM 741Web Mining and Analytics14496Section 001 - Wednesday 5:30—8:10 p.m.Evening3Graduate standing
14497Section 203 - ONLINEOnline
BUS ADM 742Big Data in Business 13610Section 001 - Tuesday 5:30—8:10 p.m.EveningStaff3Graduate standing
BUS ADM 745 Artificial Intelligence for Business14513Section 001 - Monday 5:30—8:10 p.m.EveningAtish Sinha3Graduate standing
BUS ADM 763Marketing Analytics11652Section 001 - Monday 5:30—8:10 p.m.EveningPallav Routh3Grad st; BusMgmt 709(C) or cons instr.
BUS ADM 812Machine Learning for Business14504Section 001 - Wednesday, 2:30—5:10 p.m.Cheng Chen3Graduate standing
14179Section 203 - ONLINEOnlineCheng Chen3graduate standing
BUS ADM 813Social Media Analytics for Business14498Section 001 - Thursday 5:30-8:10 p.m.EveningYang Wang3Graduate standing
BUS ADM 816Business Intelligence Technologies & Solutions14510Section 001 - Monday, 5:30—8:10 p.m.Evening3Graduate standing
11654Section 203 - ONLINEOnlineAtish Sinha
COMPSCI 469GIntroduction to Computer Security18662Section 001- Tuesday/Thursday, 4:00 - 5:15 pmEveningZhen Zeng3Junior standing; a grade of C or better in both COMPSCI 317(P) and COMPSCI 251(P).
COMPSCI 535GAlgorithm Design and Analysis13710Section 001 - Monday/Wednesday, 1:00—2:15 p.m.Zeyun Yu3Junior standing; MATH 211(P), MATH 213(P), MATH 221(P) or MATH 231(P); a grade of C or better in COMPSCI 351(P) and COMPSCI 317(P); or MATH 341(P) and MTHSTAT 361(P).
COMPSCI 723Introduction to Natural Language Processing 12970Section 001 - Monday/Wednesday 2:30-3:45 p.m.Susan Mcroy3Not open to students with credit in COMPSCI 423. Prereq: graduate standing and COMPSCI 351 or COMPST 751
CRM JST 520GAnalysis Oriented Technology: Spatial Data Analysis; Crime Mapping; ArcGIS18500Section 201- ONLINEOnlineRebecca Konkol3Jr st; Crm Jst 110(P).
CRM JST 713Measuring Crime & Analyzing Crime Data14636Section 201 -ONLINEOnlineDanielle Romaine Dagenhardt3Graduate standing
ED PSY 821Psychometric Theory and Practice18549Section 001- Wednesday, 11:30 a.m. -- 2:10 p.m.Bo Zhang3Graduate standing
ED PSY 826Analysis of Cross-Classified Categorical Data18550Section 001- Thursday, 3:30 -- 6:30 p.m.Razia Azen3Graduate standing
GEOG 716Watershed Analysis and Modeling14737Section 001 - Monday/Wednesday 4:00-5:15 p.m.Evening3Grad st; working knowledge of GIS
GEOG 726Geographic Information Science13649(LEC) - Section 202 - ONLINEOnlineZengwang Xu4Graduate standing
***must sign up for lecture and one lab section 13650(LAB) - Section 901 - ONLINE
13651(LAB) - Section 902 - ONLINE
GEOG 826Intermediate Geographic Information Science12168(LEC) - Section 401 - Tuesday/Thursday, 1:00—2:15 p.m.Changshan Wu4Grad st; Geog 525(P) or Geog 726(P) or UrbPlan 591(P) or UrbPlan 791(P).
***must sign up for lecture and one lab section 12169(LAB) - Section 801 - Friday 11:30-1:20 p.m.
GEOG 999Independent Work(IND) - Sections (Multiple)Geog. FacultyGraduate standing
INFOST 695GEthical Hacking I15906Section 001- Monday/Wednesday, 1:00--2:15 pmFaculty3INFOST 325(P) or graduate standing.
18586Section 201- ONLINEOnlineFaculty
INFOST 771Data Curation18587Section 201- ONLINEOnlineWan-Chen Lee3Graduate standing and INFOST 511(P) or INFOST 582(P); or consent of instructor.
POL SCI 390GPolitical Data Analysis13555Section 001- Monday/Wednesday, 10:00--11:15 a.m.Hong Min Park3Jr. st; satisfaction of GER Quantitative Literacy Part A req.
SOCIOL 750Research Methods in Sociology12729Section 001 - Thursday, 2:30-5:10 p.m.Timothy O’Brien3Graduate standing
URBPLAN 791Introduction to Urban Geographic Information Systems for Planning16926(LEC) - Section 201 - Monday, 5:30—6:25 p.m.OnlineMichael Benedict3Graduate standing
***must sign up for lecture and one lab section 16927(LAB) - Section 901 - Monday 6:30—8:00 p.m.
URBPLAN 999Independent Studyvaries

Overview of the MS Data Science degree