Boston University Course Search

Search our database of over 7,000 courses.

Perform a basic search by entering keywords you would expect to find in the course description or by entering a full course number (example: CAS XX 123). If you would like to see expected course offerings for a particular semester, select that semester in the drop-down box. If you would like to see all courses expected to be offered in the future, select “Future Semesters.”

To perform a more targeted search, select Additional Search Options


Select all of the schools/colleges/programs you’re interested in searching. If all options are unchecked, all schools/colleges/programs will be searched by default.

* Course offerings with the HUB code only include Hub central offerings, such as the Cross-College Challenge (XCC), Hub cocurriculars, Hub Social & Racial Justice courses, and select Hub Study Abroad experiences.

Abbreviation Glossary


BU Hub Pathways

Display courses in the following Hub Pathway:

About BU Hub Pathways

BU Hub Areas

Courses that match of the Hub areas selected will be displayed.

Philosophical, Aesthetic, and Historical Interpretation

Scientific and Social Inquiry

Quantitative Reasoning

Diversity, Civic Engagement, and Global Citizenship


Intellectual Toolkit

All Hub Courses
Searching for QSTQM875 returned 1 classes
  • QST QM 875

    Python for Data Science Bootcamp

    In this course, students will learn the most essential aspects of python programming. The topics are tailored towards data analysis; no prior programming experience is required. We will cover variables, data types and data structures, data frames, conditionals, loops, and functions. We will also cover reading and writing raw files and the core APIs in analysis and visualization. With the basics under their belt, we will complement these concepts with some of the most popular libraries for data analysis in Python such as: Pandas and Numpy for data manipulation, Matplotlib and Seaborn for visualization, and Jupyter Notebook for analysis and reporting. These packages will facilitate workflow and enhance the basic Python functionalities; using them, one can effortlessly clean up a dataset, create elaborate plots, analyze and summarize the data, and produce presentable reports. During this module, students solidify their new skills by applying the concepts they have learned to the analysis of several datasets. They will be given the opportunity to live-code during the sessions and troubleshoot their code with classmates and the instructor. Students will walk out of this bootcamp with newly-forged Python coding skills, knowledge of several of the most important data science libraries and tools, and have the resources in hand for learning more. Please note that students in the MSDi and MSDT programs may not take this course for degree credit.

    [ 1.5 cr.]

    Offered: Either sem.

Abbreviation Glossary

Abbreviation Name
CAS College of Arts & Sciences
CFA College of Fine Arts
CGS College of General Studies
COM College of Communication
EGS College of Engineering and Graduate School of Arts & Sciences
ENG College of Engineering
EOP Center for English Language & Orientation Programs (CELOP)
GMS Graduate Medical Sciences
GRS Graduate School of Arts & Sciences
HUB BU Hub general education program
KHC Questrom School of Business
LAW School of Law
MED School of Medicine
OTP Officer Training Program
PDP Physical Education Recreation and Dance
QST Questrom School of Business
SAR Sargent College
SDM Henry M. Goldman School of Dental Medicine
SED Wheelock College of Education & Human Development
SHA School of Hospitality Administration
SPH School of Public Health
SSW School of Social Work
STH School of Theology
XRG Cross Registration