- -

Average Ratings

  • Rating

    4.25

  • Difficulty

    2.75

  • GPA

PSPS 6000 | Transformational Leadership in Changing Times
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

PSPS 6005 | Practical Applications of Risk Management in Public Safety Operations
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

PSPS 6010 | Constitutional Framework of Public Safety
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

PSPS 6030 | Developing and Implementing Systems of Emergency Preparedness
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

PSPS 6040 | Creating and Sustaining Community Dialogue
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

PSPS 6050 | Stewardship of Public Assets and Managing Human Capital
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

Accounting

ACCT 2010 | Introductory Accounting I
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2023

ACCT 2020 | Introductory Accounting II
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2023

ACCT 3010 | Introductory Accounting I
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

ACCT 3020 | Introductory Accounting II
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

ACCT 3110 | Intermediate Accounting I
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2023

ACCT 3120 | Intermediate Accounting II
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2023

ACCT 3140 | Cost Accounting
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2024

ACCT 4450 | Federal Taxation I
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2024

ACCT 4700 | Federal Accounting
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2022

ACCT 5110 | Intermediate Accounting I
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

ACCT 5120 | Intermediate Accounting II
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

ACCT 5140 | Cost Accounting
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2024

ACCT 5200 | Introduction to Accounting Information Systems
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

ACCT 5210 | Introductory Auditing
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

ACCT 5250 | Advanced Auditing
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

ACCT 5310 | Selected Topics in Advanced Accounting
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

ACCT 5330 | Accounting for Non-Business Organizations
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2022

ACCT 5410 | Fraud Examination
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

ACCT 5450 | Federal Taxation I
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

ACCT 5460 | Federal Taxation II
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

ACCT 5470 | Forensic Accounting
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2022

ACCT 5480 | Corporate Governance and Ethics
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

ACCT 5490 | Cybersecurity for Accounting
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2023

ACCT 5700 | Federal Accounting
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2022

ACCT 5710 | Business Law
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

Air Science

AIRS 4200 | National Security Affairs/Preparation for Active Duty
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

American Studies

AMST 2001 | Introduction to American Studies
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

AMST 3407 | Racial Borders and American Cinema
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2023

Anthropology

ANTH 2541 | Topics in Linguistics
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

Architectural History

ARH 1010 | History of Architecture I
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

Biology

BIOL 3000 | Cell Biology
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

BIOL 3010 | Genetics and Molecular Biology
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

BIOL 3020 | Evolution and Ecology
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

BIOL 3250 | Introduction to Animal Behavior
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

BIOL 4011 | Homeostasis: The Wisdom of the Body
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2024

BIOL 4040 | Laboratory in Cell Biology
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

BIOL 4559 | New Course in Biology
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

Business

BUS 5010 | Cybersecurity Management
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

BUS 5060 | Understanding Technology Used in an Open Access Environment
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2022

BUS 5100 | Cyber Law, Regulation, and Ethics
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

Chemical Engineering

CHE 6449 | Polymer Chemistry and Engineering
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

CHE 6450 | Energy Science and Technologies
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

CHE 6615 | Advanced Thermodynamics
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

CHE 6625 | Transport Processes
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

Chemistry

CHEM 7020 | Research Seminar II: Research, Innovation, Entrepreneurship, and Ethics
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

Chinese

CHIN 1016 | Intensive Introductory Chinese
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

CHIN 2016 | Intensive Intermediate Chinese
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

CHIN 2026 | Intensive Intermediate Chinese
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

Civil Engineering

CE 5340 | Advanced Topics in Structural Engineering
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

CE 6230 | Hydrology
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

CE 6500 | Special Topics in Civil Engineering
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

CE 6710 | Advanced Mechanics of Materials
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

Clinical Nurse Leader

Commerce

COMM 2010 | Introduction to Financial Accounting
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

COMM 2020 | Introduction to Management Accounting
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

COMM 3040 | Strategic Value Creation
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

COMM 3050 | Managerial Decision Making
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

COMM 3110 | Intermediate Accounting I
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

COMM 3720 | Intermediate Corporate Finance
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

COMM 4899 | Cross Cultural Experience
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

COMM 5993 | Cross Cultural Experience
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2023

Drama

DRAM 9400 | Mentored Study: Acting
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2023

Economics

ECON 2010 | Principles of Economics: Microeconomics
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

ECON 3430 | Economics of Sustainability and the Environment
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

Education-Curriculum, Instruction, & Special Ed

EDIS 5012 | Mindfulness for Teachers
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

EDIS 9991 | Ed.D. Research
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

Electrical and Computer Engineering

ECE 6434 | Dependable Computing Systems
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2024

ECE 6501 | Topics in Electrical and Computer Engineering
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

ECE 6502 | Special Topics in Electrical and Computer Engineering
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

ECE 6850 | Introduction to Control Systems
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

ENCW

ENCW 4820 | Poetry Program Poetics
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

Engineering

ENGR 1624 | Introduction to Engineering
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2023

English-Academic, Professional, & Creative Writing

ENWR 1510 | Writing and Critical Inquiry
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

Environmental Sciences-Ecology

EVEC 5220 | Terrestrial Ecology
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

French

FREN 1010 | Elementary French I
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

FREN 1020 | Elementary French II
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

FREN 1050 | Accelerated Elementary French
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

FREN 2010 | Intermediate French I
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

FREN 2020 | Intermediate French II
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

FREN 2320 | Intensive Intermediate French
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2022

FREN 3029 | Language House Conversation
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

German

GERM 1010 | Elementary German I
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

GERM 2020 | Intermediate German II
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

GERM 3290 | German Studies Roundtable
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

Graduate Commerce

GCOM 7010 | Global Strategy and Systems
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2024

GCOM 7040 | Marketing and Quantitative Analysis
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2024

GCOM 7060 | Financial Management
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2024

GCOM 7210 | Foundations of Machine Learning and AI with Low-Code Technologies
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

GCOM 7240 | Advanced Quantitative Analysis
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

GCOM 7651 | Strategic Leadership
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2022

GCOM 7652 | Business Analytics for Decision Making
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2022

GCOM 7655 | Global Market Research & Analytics
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2022

GCOM 7790 | Enterprise Architecture
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2024

GCOM 7800 | Advanced Enterprise Architecture
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2024

GCOM 7810 | Strategic Management of IT
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

GCOM 7830 | IT Project Management
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2024

GCOM 7831 | IT Product Management
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

GCOM 7832 | IT International Project Management
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2024

GCOM 7840 | Innovation and Technology Management
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

GCOM 7850 | IT-Driven Organizational Transformation
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

GCOM 7860 | Digital Innovation
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

Graduate Nursing

GNUR 6027 | Advanced Pharmacology Specialty Seminar
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

GNUR 6031 | Transition to Advanced Practice
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

GNUR 6054 | Research and Biostatistical Processes for Health Care
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

GNUR 6626 | NNP Practicum III
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2024

GNUR 8250 | Applied Statistics for Clinical Practice
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2024

GSVS

GSVS 3559 | New Course in Global Environments and Sustainability
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

History-General History

HIST 3281 | Genocide: A Global History
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

History of Art

ARTH 3545 | Topics In 20th/21st Century Art
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2023

Human Resources

HR 5020 | Staffing and Career Management
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

HR 5040 | Organizational Performance Management
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

HR 5050 | Organizational Change and Development
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

HR 5060 | Transformational Leadership in Human Resources Management
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2023

HR 5115 | Diversity, Equity, Inclusion - Redefining the Workplace
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2023

Informational Technology

IT 3100 | Architecture and Design
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

IT 3110 | Networking Fundamentals
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

IT 3240 | Enterprise Systems Architecture and Design
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

IT 3400 | Database Management and Business Intelligence/Analytics
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

IT 3405 | Database Management and Administration
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

IT 3500 | Data Analytics & Decision-Making
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2022

IT 3600 | Data Analytics & Decision-Making
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

Interdisciplinary Studies-Business

ISBU 3410 | Commercial Law
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

ISBU 3422 | Managing your Emotions in the Workplace
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

ISBU 3610 | Organizational Behavior
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

ISBU 3700 | Financial Planning Strategies
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2022

ISBU 3710 | Managerial Finance
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

ISBU 3760 | Issues in Leadership
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

ISBU 3810 | Ethical Issues
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2023

ISBU 3840 | International Business
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2022

ISBU 3887 | Educational Technology in the Information Age
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2022

ISBU 4680 | Entrepreneurship
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2024

Interdisciplinary Studies-Individualized Other

ISIN 4510 | Special Topics in Conduct of Inquiry: Social Sciences
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

ISIN 4520 | Special Topics in Conduct of Inquiry: Humanities
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

Interdisciplinary Studies-Liberal Studies Seminar

ISLS 3000 | Transformations: Reading, Thinking, and Communicating in the Liberal Arts
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

ISLS 3210 | The Frost is Hard-Edged and Quick: Metaphor - Making a Final Unity
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2024

ISLS 3250 | The Notion and the Heft of Home
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2023

ISLS 3300 | The Poet in Society
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2023

ISLS 3620 | Ritual and Becoming in the Arts of Africa
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2022

Interdisciplinary Studies-Social Sciences

ISSS 3160 | Democracy in America
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

ISSS 3190 | American Political Development
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2023

ISSS 3410 | Topics in Abnormal Psychology
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

ISSS 3411 | Topics in Personality Psychology
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

ISSS 3416 | Social Psychology in The Modern World
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

ISSS 3422 | Managing Your Emotions in the Workplace
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

ISSS 3670 | Ethnic and Race Relations
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2024

ISSS 3720 | Witchcraft
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

ISSS 3760 | Issues in Leadership
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

ISSS 3850 | Media and Politics
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2023

ISSS 3870 | Eportfolios in Undergraduate Education
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2022

ISSS 3887 | Educational Technology in the Information Age
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2022

ISSS 4062 | Introduction to International Politics
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2022

ISSS 4290 | An Alternative History of Early America
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2023

ISSS 4292 | Liberalism and Conservatism in Modern America
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2022

ISSS 4300 | America in the 1960's: A Decade of Turbulence
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2022

ISSS 4301 | History of Social Protest Movements Through Music
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

ISSS 4314 | The World of Theodore Roosevelt
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2024

ISSS 4431 | Topics in Cognitive Psychology
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2022

ISSS 4432 | Theories of Interpersonal Communication
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2023

ISSS 4455 | Social Inequality
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2022

ISSS 4458 | The Cold War
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2024

Interdisiplinary Studies-Humanities

ISHU 3160 | A Poetry Workshop: The Poet's Journey
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

ISHU 3183 | Writing the Story of Your Life: Creative Nonfiction
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2024

ISHU 3185 | Literature About the Body
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2024

ISHU 3193 | Writing About the Environment
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

ISHU 3301 | Introduction to Film
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2023

ISHU 3330 | Write Where You Are
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2022

ISHU 3383 | The Dark Side of the Twentieth Century
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2022

ISHU 3457 | Global Architecture
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2022

ISHU 3500 | Photography as Art
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2023

ISHU 3621 | The Biological Basis for Art
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2024

ISHU 3623 | Studio Art Seminar: Painting
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2022

ISHU 3810 | Ethical Issues
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2023

ISHU 3901 | Dance: Anthropological Origins of Dance and Music in World Cultures
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2024

ISHU 4090 | Writing: Comfortable as a Hearth Rug
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2023

ISHU 4165 | American Directors
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

ISHU 4180 | The Nature of the Hero and How to Create One
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

ISHU 4190 | Writing Strategies
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2023

ISHU 4350 | The Films of Stanley Kubrick
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2022

LPPL

LPPL 2100 | The Resilient Student: Transition, Thriving, and Leadership
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

LPPL 3100 | Foundations of Behavioral Science
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2022

LPPL 3210 | Behavioral Sciences for Civic Leadership
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

LPPL 3450 | Resilient Leadership for Teams and Teammates
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

LPPL 6050 | Leadership in the Public Arena
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

LPPL 7410 | Psychology for Leadership
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

LPPP

LPPP 2200 | Introduction to Public Policy
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

LPPP 3200 | Introduction to Public Policy
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2022

LPPP 6250 | Policy Analysis
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

LPPP 6500 | Topics in Public Policy
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2023

LPPS

LPPS 3050 | Introduction to Social Entrepreneurship
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

LPPS 3280 | Lessons in Leadership: JFK and the Most Personal Office
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

LPPS 3295 | Global Humanitarian Crises Response
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2022

LPPS 3440 | Intro to Mngmt Consulting & Strategic Decision Making
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

LPPS 3559 | New Course in Public Policy and Leadership
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2024

Materials Science and Engineering

MSE 6120 | Characterization of Materials
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

MSE 6592 | Topics in Material Science
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

Mathematics

MATH 1140 | Financial Mathematics
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

MATH 1190 | A Survey of Calculus I with Algebra
  • Rating

    4.5

  • Difficulty

    2.5

  • GPA

  • Last Taught

    Fall 2025

MATH 1210 | A survey of Calculus I
  • Rating

    5.0

  • Difficulty

    2.0

  • GPA

  • Last Taught

    Fall 2025

MATH 1220 | A Survey of Calculus II
  • Rating

    3.0

  • Difficulty

    4.0

  • GPA

  • Last Taught

    Fall 2025

MATH 1310 | Calculus I
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

MATH 1320 | Calculus II
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

Mechanical & Aerospace Engineering

MAE 6080 | Constitutive Modeling of Biosystems
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2024

MAE 6120 | Microscale Heat Transfer
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2024

MAE 6270 | Experimental Robotics
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

MAE 6592 | Special Topics in Mechanical and Aerospace Science: Intermediate Level
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

MAE 6720 | Computational Fluid Dynamics I
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

MAE 7150 | Combustion
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2024

Media Studies

MDST 3407 | Racial Borders & American Cinema
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2023

Military Science

MISC 1010 | Introduction to Leadership, the Army and Critical Thinking
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

MISC 1015 | Introduction to Applied Military Leadership
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

MISC 1020 | Introduction to Leadership & the Profession of Arms
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

MISC 1025 | Introduction to Applied Military Leadership
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

MISC 2010 | Leadership & Decision Making
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

MISC 2015 | Intermediate Applied Military Leadership
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

MISC 2020 | Team Development & Army Doctrine
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

MISC 2025 | Intermediate Applied Military Leadership
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

MISC 3020 | Applied Leadership in Small Unit Operations
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

MISC 3025 | Advanced Applied Military Leadership
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

MISC 4010 | Mission Command & the Army Profession
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

MISC 4015 | Advanced Applied Military Leadership
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

MISC 4020 | Msn Cmd & Co. Grade Officer
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

MISC 4025 | Advanced Applied Military Leadership
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

Music-Marching Band

MUBD 2610 | Marching Band I
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

MUBD 2620 | Marching Band II
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

MUBD 2630 | Marching Band III
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

MUBD 2640 | Marching Band IV
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

Nursing Core

NUCO 2440 | Principles and Application of Case-Based Learning for Nursing Practice
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

NUCO 3110 | Patient-Family Centered Care: Adult-Gero Nursing in Acute Care
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

NUCO 3310 | Patient-Family Centered Care: Pediatric Nursing
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

Nursing Interprofessional

NUIP 4420 | Basic Research Concepts in the Health Disciplines
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

NUIP 4430 | Introduction to Statistics in Health Care Research
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

Physics

PHYS 1429 | Introductory Physics 1 Workshop
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

PHYS 2030 | Principles of Physics 1 Workshop
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

PHYS 2419 | Introductory Physics 2 Workshop
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

PHYS 3140 | Intermediate Laboratory
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

Procurement and Contracts Management

PC 5010 | Procurement Policy & Practices
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

PC 5020 | Advanced Cost and Price Analysis
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2022

PC 5040 | Advanced Contract Management
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

PC 5050 | Seminar for Acquisition Personnel
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2022

PC 5100 | Advanced Contracting by Negotiation
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

PC 5130 | Advanced Services Contracting
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2023

PC 5160 | Strategic Customer Relationship Management
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

PC 5200 | Advanced Subcontract Management
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

Professional Studies-Project Management

PSPM 5030 | Introduction to Project Management
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

Professional Studies-Public Administration

PSPA 5000 | Intro to Public Administration
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

PSPA 5020 | Public Organization Management
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

PSPA 5030 | Public Budgeting and Financial Management
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

PSPA 5050 | Environmental Policies and Practices
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2023

PS-Health Sciences Management

PSHM 3010 | Introduction to Health Care Management: Applying Concepts to Practice
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2023

PSHM 3080 | Legal and Ethical Decision-Making in Healthcare
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

PSHM 3330 | Introduction to Long-term Care Administration
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

PSHM 3805 | Health Information Systems and Applications
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

PSHM 4020 | Management of Health Care Organizations
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2023

PSHM 4050 | Understanding Diversity in Health Care
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2023

PSHM 4200 | Women's Health Issues: Access, Treatment and Policy
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2023

PSHM 4300 | Introduction to Population Health: Programs, Policy & Epidemiology
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

PSHM 4400 | Introduction to Research in the Health Sciences
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2024

PSHM 4600 | Service Excellence in Healthcare: Quality Improvement & Customer Service
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

PSHM 4650 | American Health Care: Challenges and Opportunities
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2023

PSHM 4700 | Economics and Finance of Healthcare
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

PSHM 4750 | Organizational Behavior and Leadership in Healthcare
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

PSHM 4800 | Health Sciences Management Internship I
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2023

PSHM 4900 | Capstone I: Development of the Health Sciences Management Project
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

PSHM 4950 | Capstone II: Health Sciences Management Project Implementation
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

PSHM 5020 | Management of Health Care Organizations
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2022

PSHM 5080 | Legal and Ethical Decision-Making in Healthcare
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

PSHM 5300 | Population Health: Programs, Policy, and Epidemiology
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

PSHM 5330 | Introduction to Long-term Care Administration
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

PSHM 5600 | Service Excellence in Healthcare: Quality Improvement & Customer Service
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

PSHM 5650 | American Health Care: Challenges and Opportunities
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2022

PSHM 5700 | Economics and Finance of Healthcare
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

PSHM 5750 | Organizational Behavior and Leadership in Healthcare
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

PSHM 5805 | Health Information Systems and Applications
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

Religion-General Religion

RELG 2160 | Religion in American Life and Thought from 1865 to the Present
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

RELG 7360 | Theories and Methods in the Study of Religion
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

Religion-Hinduism

RELH 2090 | Hinduism
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

Science, Technology, and Society

STS 2500 | Science and Technology in Social and Global Context
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

Sociology

SOC 2680 | Introduction to Demography
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

Spanish

SPAN 1060 | Accelerated Elementary Spanish
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

SPAN 2010 | Intermediate Spanish
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

SPAN 2020 | Advanced Intermediate Spanish
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

SPAN 3010 | Finding your Voice in Spanish
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

SPAN 3020 | Elevate your Spanish: Mastering Writing and Grammar
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

SPAN 3040 | Business Spanish
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

SPAN 3300 | Texts and Interpretation
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

SPAN 3430 | Contemporary Latin American Voices (1800 to the present)
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

Statistics

STAT 1100 | Chance: An Introduction to Statistics
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

STAT 1601 | Introduction to Data Science with R
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

STAT 1602 | Introduction to Data Science with Python
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

STAT 3080 | From Data to Knowledge
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

STAT 3110 | Foundations of Statistics
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

STAT 3250 | Data Analysis with Python
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

STAT 3280 | Data Visualization and Management
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

STAT 9999 | Non-Topical Research
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

Studio Art

ARTS 2610 | Drawing I
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

ARTS 2672 | Introduction to Lithography & Relief Printmaking
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

ARTS 2810 | Introduction to Sculpture I
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

ARTS 3670 | Printmaking Workshop I
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

ARTS 3810 | Sculpture Workshop I
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

ARTS 4670 | Advanced Printmaking I
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

ARTS 4810 | Advanced Sculpture I
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

Study Abroad

ZFOR 4508 | International Study
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2024

ZFOR 4512 | International Study
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

Systems & Information Engineering

SYS 6005 | Stochastic Modeling I
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2024

SYS 6021 | Statistical Modeling I
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

SYS 6050 | Risk Analysis
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

SYS 6581 | Selected Topics in Systems Engineering
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

University Studies

UNST 2820 | Internship for Credit
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2022

UNST 3510 | Internship Reflection: Self, Teams, Leadership & Organizations
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2022

UNST 3910 | Internship Reflection: Self & Organizations
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

UNST 3920 | Internship Reflection: Teams, Leadership, & Organizations
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2025

Unknown

GBAC 7200 | Enterprise Analytics: Customers, Products, and Markets
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2024

GBAC 7201 | Enterprise Strategy
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2024

GBAC 7202 | Enterprise Analytics III: Financial Decision Making
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2022

GBAC 7203 | Enterprise Decision Analysis
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2024

GBAC 7204 | Marketing Analytics
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2024

GBAC 7205 | Data Analytics I
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2024

GBAC 7206 | Storytelling with Data
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2024

GBAC 7207 | Leadership II: Strategy Consulting
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2022

GBAC 7208 | Customer Analytics
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

GBAC 7209 | Data Analytics II: Predictive Analytics and Machine Learning
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

GBAC 7212 | Databases and Structured Data Management
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

GBAC 7213 | Leadership III: Decision Making
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2023

GBAC 7214 | Prototyping & Product Development
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

GBAC 7215 | Data Analytics III: Deep Learning, Transformers, and AI
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

GBAC 7216 | Managing Big Data
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

GBAC 7217 | Leading with Agile
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2024

GBAC 7218 | Capstone I: Solution Design
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

GBAC 7221 | Capstone Project III: Presentation/ Management Communication
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2024

GBAC 7222 | Leadership V: Hypothesis-Driven Development
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2024

GBAC 7224 | Business Ethics and the Digital Age
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

PSLP 5300 | Foundations of Leadership
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

PSLP 5340 | Financial Management for Leaders
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

SEC 3010 | Securing the Cyber World
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

SEC 3020 | Cyber Security Policy, Law, and Ethics
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

SEC 3030 | Human Factors in Cyber Security
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

SEC 3040 | Writing and Communication in a Technical Field
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025

SEC 4010 | Digital Forensics and Cybercrime
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Fall 2022

SEC 4020 | Mobile Security and Forensics
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Spring 2025

SEC 4030 | Ethical Hacking
  • Rating

  • Difficulty

  • GPA

  • Last Taught

    Summer 2025