Data Science (BS)

Manage and analyze complex data sets

Through DePaul’s Data Science program, you’ll develop a deep understanding of computer science, mathematics and information management — the three primary components of the data science profession.

As you work towards your B.S. in Data Science, program coursework will teach you:

  • Mathematical foundations in data analysis
  • Technical skills for data processing and application development
  • Advanced machine learning and statistical modeling techniques
  • Analytical and communication skills to explain results in a meaningful way

You’ll take a common core of courses in computer science, programming, mathematics and software during your first two years, after which you will select data science courses with a more narrow focus based on your interests.

Classes

Coursework

  • Introduction to Computer Science
  • Calculus
  • Data Structures
  • Data Analysis and Statistical Software
  • Data Visualization
  • Database Systems
  • Foundations of Data Science
  • Machine Learning
  • Generalized Linear Models

Resources

Career Options

Common Career Areas

  • Data scientist
  • Data engineer
  • Data analyst
  • Database administrator
  • Statistician
  • Functional analyst
  • Business analyst
  • Predictive modeler
  • Data architect
  • Data governance specialist
  • Data visualization specialist
  • Computational scientist
  • Data analyst for medical/pharmaceutical firms
  • Market analyst

Major Requirements

Course Requirements

Course List
Course Title Quarter Hours
CSC 241 INTRODUCTION TO COMPUTER SCIENCE I 4
CSC 242 INTRODUCTION TO COMPUTER SCIENCE II 4
CSC 300 DATA STRUCTURES I 4
CSC 301 DATA STRUCTURES II 4
CSC 321 DESIGN AND ANALYSIS OF ALGORITHMS 4
DSC 323 DATA ANALYSIS AND REGRESSION 4
DSC 324 ADVANCED DATA ANALYSIS 4
CSC 355 DATABASE SYSTEMS 4
DSC 341 FOUNDATIONS OF DATA SCIENCE 4
DSC 333 INTRODUCTION TO BIG DATA PROCESSING 4
DSC 345 MACHINE LEARNING 4
DSC 365 DATA VISUALIZATION 4
IT 223 DATA ANALYSIS 4
MAT 140 DISCRETE MATHEMATICS I 4
MAT 150 CALCULUS I 4
MAT 151 CALCULUS II 4
MAT 152 CALCULUS III 4
MAT 220 APPLIED LINEAR ALGEBRA 4
MAT 349 APPLIED PROBABILITY 4
MAT 360 GENERALIZED LINEAR MODELS 4
ORGC 201 BUSINESS AND PROFESSIONAL COMMUNICATION 4
SE 350 OBJECT-ORIENTED SOFTWARE DEVELOPMENT 4
Select eight (8) credit hours of Major Electives 8

Students may take CSC 243 and one (1) additional Major Elective in lieu of CSC 241 and CSC 242.

Major Electives

Students must earn a grade of C- or higher in all Major Elective courses. Students must select the eight  (8) credit hours of Major Electives from the following list of courses, grouped by topic:

Computer Science

Course List
Course Title Quarter Hours

CSC 331

SCIENTIFIC COMPUTING  

CSC 347

CONCEPTS OF PROGRAMMING LANGUAGES  

CSC 360

WEB APPLICATIONS  

CSC 361

OPTIMIZED C++  

CSC 373

COMPUTER SYSTEMS I  

CSC 374

COMPUTER SYSTEMS II  

CSC 376

DISTRIBUTED SYSTEMS  

SE 325

INTRODUCTION TO SOFTWARE ENGINEERING  

Mathematics

Course List
Course Title Quarter Hours

MAT 260

MULTIVARIABLE CALCULUS I  

MAT 350

BAYESIAN STATISTICS  

MAT 351

PROBABILITY AND STATISTICS I  

MAT 352

PROBABILITY AND STATISTICS II  

MAT 353

PROBABILITY AND STATISTICS III  

MAT 355

STOCHASTIC PROCESSES  

MAT 358

APPLIED TIME SERIES AND FORECASTING  

MAT 387

OPERATIONS RESEARCH: LINEAR PROGRAMMING  

MAT 388

OPERATIONS RESEARCH: OPTIMIZATION THEORY  

Artificial Intelligence

Course List
Course Title Quarter Hours

CSC 358

SYMBOLIC PROGRAMMING  

CSC 380

FOUNDATIONS OF ARTIFICIAL INTELLIGENCE  

Image Analytics

Course List
Course Title Quarter Hours

CSC 381

INTRODUCTION TO DIGITAL IMAGE PROCESSING  

CSC 382

APPLIED IMAGE ANALYSIS  

Geographic Information Systems

Course List
Course Title Quarter Hours

GEO 141

GEOGRAPHIC INFORMATION SYSTEMS I: DIGITAL MAPPING  

GEO 242

GEOGRAPHIC INFORMATION SYSTEMS II: COMMUNITY GIS  

GEO 243

EARTH OBSERVATION  

GEO 343

EARTH OBSERVATION II  

GEO 344

GEOGRAPHIC INFORMATION SYSTEMS III: SPATIAL ANALYSIS FOR SUSTAINABILITY  

GEO 346

GIS ANALYSIS OF ENVIRONMENTAL AND PUBLIC HEALTH  

GEO 347

WEB GIS AND SPATIAL DATA VISUALIZATION ON THE WEB  

Information Technology

Course List
Course Title Quarter Hours

IT 130

INTRODUCTORY COMPUTING FOR THE WEB  

IT 231

WEB DEVELOPMENT I  

IT 232

WEB DEVELOPMENT II  

IT 251

INTRODUCTION TO MOBILE APPS  

Research

Course List
Course Title Quarter Hours

CSC 395

RESEARCH COLLOQUIUM  

CSC 399

INDEPENDENT STUDY  

IT 300

RESEARCH EXPERIENCE  

Open Electives

Open elective credit also is required to meet the minimum graduation requirement of 192 hours.

See www.cdm.depaul.edu to see sample schedule of course requirements on a year-by-year basis.

Degree Requirements

Students in this degree must meet the following requirements:

  • Complete a minimum of 192 credit hours (generally 48 courses)
  • Earn a grade of C- or higher in WRD 103WRD 104, and all Major and Minor courses
  • Earn a grade of D or higher in all other Liberal Studies and Open Elective courses
  • Maintain a cumulative GPA of 2.0 or higher