Skip to main content

Course Offerings

2019/20 Course Offerings

As an interdisciplinary program, most Data Science courses are from a variety of departments. A list of which courses to take can be found on the Program Requirements page. For course information, consult the academic calendar or see the following departments:

The course offerings for any given semester can also be found in the LORIS Browse Classes, and a description of courses can be found in the undergraduate academic calendars.

Recommended Schedule

Our recommended schedule for completing the program requirements for Data Science is the following:

Year 1

  • BU111 or ENTR100
  • CP104
  • CP164
  • DATA100
  • MA103
  • MA120 or MA121
  • MA122
  • 1.5 credit electives (EC140 is recommended)

Year 2

  • CP213
  • CP264
  • MA200
  • MA238
  • ST259
  • ST260
  • 1.0 credit CP/MA/ST electives
  • 1.0 credit electives

Year 3

  • CP312
  • CP321
  • CP317
  • CP322
  • CP363
  • CP373
  • MA371 or ST361
  • ST362
  • 1.0 credit senior electives

Year 4

  • CP421
  • ST494
  • 1.5 credit CP/DATA/MA/ST senior electives
  • 2.0 credit senior electives
  • 0.5 credit BU senior elective