Skip to main content
Sponsored
SEC 3020 Cyber Security Policy, Law, and Ethics
Summer 2026

Provides overview of cyber security (CS) policies, laws, regulations, and ethical considerations that can be used to help protect and improve an organization's security posture. Explores related topics including ethics, …

Rating
Difficulty
3.48
GPA
DS 3021 Analytics I: Foundations of Machine Learning
Spring 2026

Exposes students to foundational knowledge in the area of analytics, especially as it relates to machine learning. The focus is on methods needed to prepare data for machine learning models, …

Rating
Difficulty
3.88
GPA
DS 3022 Data Engineering
Fall 2026

Moves deeper into current best practices around data engineering in industry. Topics will review basic data collection, ingestion, processing, and storage, moving beyond to data governance, security, pipeline orchestration, monitoring …

Rating
Difficulty
3.87
GPA
DS 3025 Mathematics for Data Science
Spring 2026

Engage with and train in the use of key concepts in machine learning and math: OLS estimator for regression; logistic regression & maximum likelihood estimator; multiple linear regression; principal components …

Rating
Difficulty
3.76
GPA
DS 3026 Principles of Inference and Prediction
Spring 2026

Explore mathematical foundations of inferential and prediction frameworks, with emphasis on computation, used to learn from data. Frequentist, Bayesian, and Likelihood viewpoints are all considered. Topics: principles of estimation, optimality, …

Rating
Difficulty
GPA
GSGS 3030 Global Cultural Studies
Summer 2025

The course analyzes our global cultural condition from a dual historical perspective and follows a development stretching over the last 60 years, beginning with the period just after WW II …

4.6
Rating
2.2
Difficulty
3.73
GPA
SEC 3030 Human Factors in Cyber Security
Summer 2026

Explores human aspects of cyber security -- including security training and awareness, cyber ethics, hacktivism, hacker culture -- with emphasis on human motivations and responses. Examines common human-centered attacks, such …

Rating
Difficulty
3.56
GPA
LPPS 3040 US National Security Policy
Spring 2026

This course examines the problems and issues confronting American national security policymakers and the factors that influence the policies that emerge. Types of questions we will address include: What threatens …

4.8
Rating
3.0
Difficulty
3.58
GPA
SEC 3040 Writing and Communication in a Technical Field
Spring 2026

Develops strong writing competencies for technical fields, including communication of complex information to a variety of audiences through various print and online media. Teaches students to write, organize, edit, and …

Rating
Difficulty
3.38
GPA
LPPS 3050 Introduction to Social Entrepreneurship
Fall 2026

Social entrepreneurship is an approach to creating system-level change through the application of entrepreneurial thinking to social ventures, non-profit organizations, government institutions, and NGOs to create economic, environmental, and social …

3.4
Rating
1.7
Difficulty
3.63
GPA
PSHM 3080 Legal and Ethical Decision-Making in Healthcare
Spring 2026

Provides an overview of the laws governing healthcare institutions and the ethical dilemmas facing healthcare managers and providers; reviews ethical principles utilized to examine health care issues. Evaluates the procedures …

Rating
Difficulty
3.82
GPA
LPPS 3095 Human Security
Spring 2021

This course focuses on the things that threaten and empower individuals and their families. As noted in UN resolution 66/290, "human security is an approach to assist States in identifying …

Rating
Difficulty
GPA
GCCS 3100 Studying Global Commerce
Fall 2026

This is one of the two introductory core courses in the GCCS major. It surveys academic research on topics that are salient to contemporary global commerce: the global and the …

Rating
Difficulty
3.93
GPA
LPPL 3100 Foundations of Behavioral Science
Spring 2022

An overview of the fields of social psychology and behavioral science. We will explore behavioral research in basic social psychology, leadership and organizational behavior, and the ways in which social …

4.5
Rating
4.5
Difficulty
3.53
GPA
GSGS 3100 Critical Conceptions of the Global
Fall 2024

This course examines leading schools of thought in Global Studies from a critical perspective. Students will engage with foundational political, social, and cultural concepts that underpin contemporary economic, cultural, and …

5.0
Rating
1.5
Difficulty
3.92
GPA
GSVS 3110 Sustainable Communities
Summer 2024

This seminar investigates the principles of sustainable community development--environmental quality, economic health, and social equity--as reflected in buildings, rural landscapes, towns, and cities. Through case studies, class activities and site …

Rating
Difficulty
GPA
GSGS 3111 Global Studies Epistemology, Methodology & Methods
Spring 2022

Epistemologies, methodologies and methods currently used in Global research as well as emerging alternatives. We will examine: pressures for knowledge production that is co-authored with non-academic actors; historical and contemporary …

Rating
Difficulty
3.79
GPA
GSGS 3112 Global Perspectives on Corruption
Fall 2026

This course takes an ethnographically informed approach to the question of how to understand corruption by examining practices of and perspectives on corruption from across the globe - including the …

3.8
Rating
1.0
Difficulty
3.88
GPA
GSGS 3117 Dynamics of Great Power: View from the South
Fall 2026

How do developing countries in the global South navigate the emergence of renewed great power competition? This class will explore the impact of European & non-Euro imperialism on large parts …

Rating
Difficulty
3.75
GPA
GSGS 3118 Space, Place and Global Development
Fall 2026

Geography matters! We'll explore theories & cases to better understand issues as the struggle over the ocean/other public commons, the role of sacred spaces in Indigenous communities, how migrants make …

4.8
Rating
1.3
Difficulty
3.92
GPA