Social Data Analytics (SODA) at University Park

Effective Date: Fall 2015

Semester 1

Course DetailsCredits
MATH 140 - Calculus With Analytic Geometry INotes for: MATH 140

MATH 140

Requirements for this course
  • # Course is an Entrance-to-Major requirement.#
  • * Course requires a grade of 'C' of better.*
  • † Course satisfies General Education and degree requirements.
4
CMPSC 131-- Programming and Computation I: FundamentalsNotes for: CMPSC 131

CMPSC 131

Requirements for this course
  • * Course requires a grade of 'C' of better.*
3
PL SC 010 (GS) - Scientific Study of PoliticsNotes for: PL SC 010

PL SC 010

Requirements for this course
  • * Course requires a grade of 'C' of better.*
  • † Course satisfies General Education and degree requirements.
3
PL SC 001 (GS) - Introduction to American National GovernmentNotes for: PL SC 001

PL SC 001

Requirements for this course
  • * Course requires a grade of 'C' of better.*
  • † Course satisfies General Education and degree requirements.
3
3
Total credits 16

Semester 2

Course DetailsCredits
MATH 111 (GQ) - Techniques of Calculus IINotes for: MATH 111

MATH 111

Requirements for this course
  • # Course is an Entrance-to-Major requirement.#
  • * Course requires a grade of 'C' of better.*
  • † Course satisfies General Education and degree requirements.
or MATH 141 (GQ) - Calculus with Analytic Geometry IINotes for: MATH 141

MATH 141

Requirements for this course
  • # Course is an Entrance-to-Major requirement.#
  • * Course requires a grade of 'C' of better.*
  • † Course satisfies General Education and degree requirements.
4
CMPSC 132-- Programming and Computation II: Data StructuresNotes for: CMPSC 132

CMPSC 132

Requirements for this course
  • # Course is an Entrance-to-Major requirement.#
  • * Course requires a grade of 'C' of better.*
3
PL SC 003 (IL) - Introduction to Comparative PoliticsNotes for: PL SC 003

PL SC 003

Requirements for this course
  • * Course requires a grade of 'C' of better.*
or PL SC 007 - Contemporary Political Ideologies Notes for: PL SC 007

PL SC 007

Requirements for this course
  • * Course requires a grade of 'C' of better.*
or PL SC 014 (IL) - International RelationsNotes for: PL SC 014

PL SC 014

Requirements for this course
  • * Course requires a grade of 'C' of better.*
or PL SC 017 - Introduction to Political TheoryNotes for: PL SC 017

PL SC 017

Requirements for this course
  • * Course requires a grade of 'C' of better.*
3
PL SC 309 - Quantitative Political AnalysisNotes for: PL SC 309

PL SC 309

Students must earn a grade of B or better in PL SC 309 for entrance to major.
Requirements for this course
  • # Course is an Entrance-to-Major requirement.#
  • * Course requires a grade of 'C' of better.*
3
IST 210 - Organization of DataNotes for: IST 110

IST 110

Requirements for this course
  • * Course requires a grade of 'C' of better.*
3
Total credits 16

Semester 3

Course DetailsCredits
SODA 308 - Research Design for Social Data AnalyticsNotes for: SODA 308

SODA 308

Requirements for this course
  • * Course requires a grade of 'C' of better.*
3
MATH 220 - MatricesNotes for: MATH 220

MATH 220

Requirements for this course
  • * Course requires a grade of 'C' of better.*
2
CMPSC 221 - Object Oriented Programming with Web-Based ApplicationsNotes for: CMPSC 221

CMPSC 221

Requirements for this course
  • * Course requires a grade of 'C' of better.*
3
PL SC Notes for: Adv PL SC

Adv PL SC

Select 15 credits of PL SC courses; at least 12 credits must be at the 400 level.
Requirements for this course
  • * Course requires a grade of 'C' of better.*
3
STAT 184 - Introduction to RNotes for: STAT 184

STAT 184

Requirements for this course
  • * Course requires a grade of 'C' of better.*
1
3
Total credits 15

Semester 4

Course DetailsCredits
DS 220 - Data Management for Data SciencesNotes for: DS 220

DS 220

Requirements for this course
  • * Course requires a grade of 'C' of better.*
3
CMPSC 360 - Mathematics for Computer ScienceNotes for: CMPSC 360

CMPSC 360

Requirements for this course
  • * Course requires a grade of 'C' of better.*
3
STAT 318 - Elementary ProbabilityNotes for: STAT 318

STAT 318

Requirements for this course
  • * Course requires a grade of 'C' of better.*
3
PL SC 400 LevelNotes for: PL SC

PL SC

Select 15 credits of PL SC courses; at least 12 credits must be at the 400 level.
Requirements for this course
  • * Course requires a grade of 'C' of better.*
3
3
Total credits 15

Semester 5

Course DetailsCredits
DS 310 - Machine Learning for Data AnalyticsNotes for: DS 310

DS 310

Requirements for this course
  • * Course requires a grade of 'C' of better.*
3
STAT 380 - Data Science Through Statistical Reasoning and ComputationNotes for: STAT 380

STAT 380

Requirements for this course
  • * Course requires a grade of 'C' of better.*
3
PL SC 404 - Analyzing Public Policy in the American StatesNotes for: PL SC Anlys.

PL SC Anlys.

Select 9 credits of data intensive courses from a department list.
Requirements for this course
  • * Course requires a grade of 'C' of better.*
or PL SC 429 - Analysis of Electoral PoliticsNotes for: PL SC 429

PL SC 429

Requirements for this course
  • * Course requires a grade of 'C' of better.*
3
Ethics Course (GH)Notes for: Ethics

Ethics

Select 3 credits of ethics from department list.
Requirements for this course
  • * Course requires a grade of 'C' of better.*
  • † Course satisfies General Education and degree requirements.
3
3
Total credits 15

Semester 6

Course DetailsCredits
Advanced AnalyticsNotes for: Adv. Anlys.

Adv. Anlys.

Select 9 credits from department list.
Requirements for this course
  • * Course requires a grade of 'C' of better.*
3
DS 330 - Visual Analytics for Data SciencesNotes for: DS 330

DS 330

Requirements for this course
  • * Course requires a grade of 'C' of better.*
3
PL SC 404, 429, 447, or 476Notes for: PL SC Anlys

PL SC Anlys

Select 9 credits of data intensive courses from a department list.
Requirements for this course
  • * Course requires a grade of 'C' of better.*
3
3
Arts (GA)

Arts (GA)

3
3
Total credits 15

Semester 7

Course DetailsCredits
Advanced Analytics CourseNotes for: Adv. Anlys.

Adv. Anlys.

Select 9 credits from department list.
Requirements for this course
  • * Course requires a grade of 'C' of better.*
3
PL SC 404, 429, 447, or 476Notes for: PL SC Anlys.

PL SC Anlys.

Select 9 credits of data intensive courses from a department list.
Requirements for this course
  • * Course requires a grade of 'C' of better.*
3
DS 300 - Privacy and Security for Data SciencesNotes for: DS 300

DS 300

Requirements for this course
  • * Course requires a grade of 'C' of better.*
3
3
3
Total credits 15

Semester 8

Course DetailsCredits
SODA 496 - CapstoneNotes for: SODA 496

SODA 496

Requirements for this course
  • * Course requires a grade of 'C' of better.*
6
Advanced Analytics CourseNotes for: Adv. Analys.

Adv. Analys.

Requirements for this course
  • * Course requires a grade of 'C' of better.*
3
3
3
US Cultures (US)

US Cultures Course

3
Total credits 18

Additional Notes

  • GWS, GQ, GA, GH, GS, GN and GHA are codes used to identify General Education requirements.
  • US, IL, and US;IL are codes used to designate courses that satisfy University United States/International Cultures requirements. All students are required to take one IL and one US course before graduation. A course designated as US;IL may be used as a US or an IL, not both.
  • W suffix signifies the course satisfies the University Writing Across the Curriculum requirement.

Program Notes

Students must complete a 3-credit course in "United States Cultures (US)" and a 3-credit course in "International Cultures (IL)."

 

Etihics course: PHIL 106, 107, 233, 406, 407, S T S 101

Advanced Analytics: CMPSC 431W, 448, 465, STAT 319, 440, 464, DS 320, 402, 410

Legend

# Course is an Entrance-to-Major requirement.
* Course requires a grade of 'C' or better.
† Course satisfies General Education and degree requirements.

Footnotes

PL SC 309
Students must earn a grade of B or better in PL SC 309 for entrance to major.
Adv PL SC
Select 15 credits of PL SC courses; at least 12 credits must be at the 400 level.
PL SC
Select 15 credits of PL SC courses; at least 12 credits must be at the 400 level.
PL SC Anlys.
Select 9 credits of data intensive courses from a department list.
Ethics
Select 3 credits of ethics from department list.
Adv. Anlys.
Select 9 credits from department list.
PL SC Anlys
Select 9 credits of data intensive courses from a department list.
Adv. Anlys.
Select 9 credits from department list.
PL SC Anlys.
Select 9 credits of data intensive courses from a department list.