• LPPS 4230

    US Mental Health Policy
     Rating

    3.50

     Difficulty

    1.50

     GPA

    3.62

    Last Taught

    Fall 2025

    Explore US mental health policy & analyze effectiveness of policies to address behavioral health needs. Examine how US Fed govt perceives mental illness, impact of science on policy initiatives & why US remains in state of crisis. Topics include: COVID, Social Determinants of Health, institutionalization vs community based svcs, impact of adverse childhood experiences, PTSD & military, brain science, financing mental health svcs & opioid crisis.

  • DS 1002

    Programming for Data Science
     Rating

    4.10

     Difficulty

    1.60

     GPA

    3.89

    Last Taught

    Spring 2026

    Will expose student to fundamental coding languages in data science. Python and R will be the primary focus of the course. Popular packages such as pandas and tidyverse will be covered in depth. Additionally, project management skills such as Git and Github will be covered.

  • GSGS 2400

    Mass Migration and Global Development
     Rating

    5.00

     Difficulty

    1.60

     GPA

    3.95

    Last Taught

    Fall 2025

    This course explores migration's relation to global development initiatives. When do migrants "count" in development projects, and when do they not? What kinds of political, social, and economic claims are migrants permitted to make on their own terms, and when are these claims mediated by development and humanitarian initiatives?

  • DS 1001

    Foundation of Data Science
     Rating

    3.74

     Difficulty

    1.78

     GPA

    3.89

    Last Taught

    Spring 2026

    Introduction to core data science concepts and skills, including computing environments, visualization, modeling, and bias analysis. Think like a Data Scientist as you engage through lectures, discussions, labs, and guest talks while applying learning in a guided semester-long project. Concludes with an independent project to reinforce and extend skills.

  • EGMT 1510

    Engaging Aesthetics
     Rating

    3.62

     Difficulty

    1.80

     GPA

    3.79

    Last Taught

    Spring 2026

    In this class student will learn to describe, analyze, and create aesthetic phenomena, think critically about the nature of art and artistry, become aware of how aesthetic experience underlies social life and can frame our politics, reflect on the historical, geographical, and cultural differences that shape aesthetic expressions and hierarchies, and respond to and take stock of the moral and ethical capacities of the arts.

  • EGMT 1520

    Empirical & Scientific Engagement
     Rating

    3.77

     Difficulty

    1.86

     GPA

    3.73

    Last Taught

    Spring 2026

    In this class students will learn to analyze claims about the material and social worlds through formulation and testing of new questions and hypotheses based on observation and experience.

  • DS 2003

    Communicating with Data
     Rating

    1.33

     Difficulty

    2.00

     GPA

    3.86

    Last Taught

    Spring 2026

    The course is designed to not only teach students tools necessary to visualize data but also effective techniques for explaining data driven results with an emphasis on communicating statistical output in a manner that best represents the findings. Examples might include tailoring messages based on the audience or shaping visualizations to follow a story-line. Content on the development of interactive plots and dashboards will also be included.

  • ENCW 2200

    Introduction to Creative Nonfiction Writing
     Rating

    5.00

     Difficulty

    2.00

     GPA

    3.93

    Last Taught

    Spring 2024

    A small, workshop-based, creative writing course that explores various forms of creative nonfiction and requires students to generate at least one longer work that incorporates extensive outside research.

  • EBUS 2730

    Deals & Negotiations for Engineers
     Rating

    2.00

     Difficulty

    2.00

     GPA

    Last Taught

    Spring 2026

    The course will not only teach the components of doing a transaction but also the skills necessary to negotiate effectively and work with legal partners. Agreement types important to the technology sector will be explored. Students will learn from readings, case studies, projects, and in-class discussions.

  • EBUS 2830

    Innovation and New Ventures
     Rating

    5.00

     Difficulty

    2.00

     GPA

    3.94

    Last Taught

    Spring 2026

    An introduction to concepts innovators use to solve problems and create value by addressing unmet needs. Learn how to identify and evaluate opportunities and use proven entrepreneurial frameworks to create new products and businesses for companies of all sizes. Through class activities, projects, and presentations you will learn how storytelling, teamwork, and leadership skills are essential for starting, funding, and building your business. Prerequisite: EBUS 1800