/
Course Listing

College of Public Health Guidebooks

Course Listing

You can find a variety of information regarding USF and COPH courses on this page and in the following resources.

If you need to request a copy of a syllabus please contact the COPH Curriculum team at cophcurriculum@usf.edu.

College of Public Health Course Listing

Syllabi are posted when received from faculty. These syllabi are not intended to be used for the current academic term. If you need a current syllabus, please check with the instructor of the course. Click on "Simple Syllabus" to access our library of current and recent syllabi. Syllabi for courses that have not yet transitioned to Simple Syllabus are available by clicking "On-Campus" or "Online". 

How to Use Simple Syllabus

Courses that are linked to Simple Syllabus will open in a new webpage, where you can search for any COPH course syllabus. Browse all posted syllabi or enter the course number in the search field to filter for a specific course. Select term and College for more refined search results. 


Course Syllabi by Prefix, Course Number and Title (Click column header to sort on that column)

Prefix 

Course
Number

Course Title 

Prefix 

Course
Number

Course Title 

HSC

2000

Introduction to Health Professions (Find in Simple Syllabus)

HSC

2017

Careers in Public Health (Find in Simple Syllabus)

PHC

2100

Introduction to Public Health (Find in Simple Syllabus)

HSC

2100

Contemporary Health Science (Find in Simple Syllabus)

HSC

2130

Sex, Health and Decision-Making (Find in Simple Syllabus)

HUN

2201

Nutrition (Find in Simple Syllabus)

HSC

2933

Selected Topics in Public Health - Content areas vary.

HUN

3126

Food and Culture (Find in Simple Syllabus)

HSC

3170

Lifestyle Medicine (Find in Simple Syllabus)

HUN

3272

Sports Nutrition (Find in Simple Syllabus)

HUN

3296

Nutrition and Disease (Find in Simple Syllabus)

PHC

3302

Introduction to Environmental and Occupational Health (Find in Simple Syllabus)

DIE

3311

Public Health Nutrition 

PHC

3320

Environmental Health Science (Find in Simple Syllabus)

HUN

3403

Nutrition thru the Lifecycle (Find in Simple Syllabus)

HSC

3503

Principles of Toxicology (Find in Simple Syllabus)

HUN

3601

Nutrition Education and Counseling 

PHC

3640

Food Security Policy and Programs

PHC

4030

Introduction to Epidemiology (Find in Simple Syllabus)

PHC 

4031

Emerging Infectious Diseases (Find in Simple Syllabus)

PHC 

4032

Foundations of Infection Control (Find in Simple Syllabus)

PHC

4034

Modern Epidemiology using R

FOS

4041

Food Science and Composition (Find in Simple Syllabus)

PHC

4069

Biostatistics in Society (Find in Simple Syllabus)

PHC

4101

Overview of Public Health Programs and Policies (Find in Simple Syllabus)

PHC

4116

Public Health in Selected Locations (Find in Simple Syllabus)

PHC

4117

Workforce and Leadership Development (Find in Simple Syllabus)

HSA

4124

Comparative Health Care Systems (On-Campus)

PHC 

4140

Introduction to Public Health Geographic Information Systems (Find in Simple Syllabus)

PHC

4141

Intervention Program Planning and Management (On-Campus)

HSC

4172

Women's Health: A Public Health Perspective (Find in Simple Syllabus)

HSA

4184

Introduction to Healthcare Leadership (Find in Simple Syllabus)

PHC

4188

Public Health Emergencies in Large Populations (Find in Simple Syllabus)

HSC

4211

Health, Behavior and Society (Find in Simple Syllabus)

HSC

4213

Environmental and Occupational Risk Analysis (Find in Simple Syllabus)

PHC

4234

Public and Private Continuity Planning for Emergencies (Find in Simple Syllabus)

PHC

4241

Psychology of Fear & Mental Health Issues Related to Disasters (On-Campus)

PHC

4250

Crisis Leadership in Disasters (Find in Simple Syllabus)

PHC

4375

Community Participation in Homeland Security (Find in Simple Syllabus)

PHC

4376

Disaster by Design (Find in Simple Syllabus)

HSA

4392

From Public Health Data to Information and Decision Making (Find in Simple Syllabus)

HSC

4430

Occupational Health and Safety (Find in Simple Syllabus)

PHC

4431

Economic Rationale of Health Policy (Online)

PHC

4464

Introduction to Health Disparities and Social Determinants (Find in Simple Syllabus)

PHC

4471

College Peer Health Education (On-Campus) (Online)

PHC

4472

Health and Wellness Coaching: Core Methods (Find in Simple Syllabus)

PHC

4501

Health Education Theory and Behavior (On-Campus)

HSC

4504

Foundations of Public Health Immunology (Find in Simple Syllabus)

HSC

4537

Medical Terminology (Find in Simple Syllabus)

HSC

4551

Survey of Human Diseases (Find in Simple Syllabus)

HSC

4573

Foundations of Food Safety (Find in Simple Syllabus)

HSC

4579

Foundations of Maternal and Child Health (Find in Simple Syllabus)

PHC

4582

Health Education Methods and Strategies (On-Campus)

HSC

4624

Foundations of Global Health (Find in Simple Syllabus)

HSC

4630

Understanding U.S. Health Care (Find in Simple Syllabus)

HSC

4631

Critical Issues in Public Health (Find in Simple Syllabus)

HSC

4697

Performing Artists Health Risk and Care (On-campus)

PHC

4720

Foundation to Professional Writing in Public Health (Find in Simple Syllabus)

PHC

4755

Foundations of Evaluation and Research in Public Health (Find in Simple Syllabus)

HSC

4851

Health Sciences Internship (Online)

PHC

4931

Health Care Ethics (Find in Simple Syllabus)

EIN

4933

Special Topics in Industrial Engineering: Occupational Safety Engineering (Online)

HSC

4933

 Special Topics in Public Health - Content areas vary. (Find in Simple Syllabus)

PHC

4941

Health & Wellness Coaching Practicum (Find in Simple Syllabus)

PHC

4942

Public Health Field Seminar (On-Campus) (Online)

HSC

5036

Professional Foundations of Health Education (On-Campus)

HUN

5265

Methods of Nutritional Assessment (Find in Simple Syllabus)

PHC

5933

Special Topics in Public Health - Content areas vary.

PHC

6000

Epidemiology (Online)

PHC

6002

Infectious Disease Epidemiology (Find in Simple Syllabus)

PHC

6006

Epidemiological Methods In Infectious Diseases (Find in Simple Syllabus)

PHC

6007

Cancer Epidemiology (Find in Simple Syllabus)

PHC

6008

Cardiovascular Disease Epidemiology (Online)

PHC

6010

Epidemiology Methods I (Find in Simple Syllabus)

PHC

6011

Epidemiology Methods II (Find in Simple Syllabus)

PHC

6020

Clinical Trials (On-Campus)

PHC

6021

Fundamentals of Clinical Trials (Find in Simple Syllabus)

PHC

6035

Comorbidity of Mental and Physical Disorders (On-Campus)

PHC

6037

Public Health Virology (On-Campus)

PHC

6042

Methods in Pharmacoepidemiology (Find in Simple Syllabus)

PHC

6043

Trending Topics in Pharmacoepidemiology and Pharmacoeconomics (On-Campus) Online

PHC

6050

Biostatistics I (Find in Simple Syllabus)

PHC

6051

Biostatistics II (Find in Simple Syllabus)

PHC

6053

Categorical Data Analysis (Find in Simple Syllabus)

PHC

6054

Applications of Advanced Biostatistical Methods in Public Health (Find in Simple Syllabus)

HSC

6055

Survival Analysis (Find in Simple Syllabus)

HSC

6056

Survey Sampling Methods in Health Sciences (On-Campus)

PHC

6057

Biostatistical Inference I (On-Campus)

PHC

6060

Biostatistical Case Studies and Collaboration I (On-Campus)

PHC

6061

Biostatistical Case Studies and Collaboration II (Find in Simple Syllabus)

PHC

6063

Public Health Data, Information and Decision Making (Online)

PHC

6081

Intermediate SAS In Epidemiology (On-Campus)

PHC

6084

Bayesian Data Analysis (Find in Simple Syllabus)

PHC

6096

Fundamentals of Probability (Find in Simple Syllabus)

PHC

6097

Multilevel Data Modeling and Analysis (Find in Simple Syllabus)

PHC

6102

Principles of Public Health Policy and Management (On-Campus) (Online)

PHC

6104

Management of Public Health Programs (Find in Simple Syllabus)

PHC

6106

Global Health Program Development and Administration (Find in Simple Syllabus)

PHC

6108

Foundations of Public Health (On-Campus)

PHC

6110

International Health and Health Care Systems (Online)

PHC

6120

Community Partnerships and Advocacy (Online)

PHC

6121

Vaccines (Find in Simple Syllabus)

DIE

6127

Principles of Leadership and Management of Food and Nutrition (Find in Simple Syllabus)

PHC

6145

Translation to Public Health Practice (Find in Simple Syllabus)

PHC

6146

Health Services Planning and Evaluation (Find in Simple Syllabus)

PHC

6147

Managing Quality Health Care (Online)

PHC

6148

Strategic Planning and Marketing for Health Care (Find in Simple Syllabus)

PHC

6151

Health Policy and Politics (Find in Simple Syllabus)

PHC

6160

Health Care Financial Management (Find in Simple Syllabus)

PHC

6161

Health Finance Applications (Find in Simple Syllabus)

PHC

6165

Economic Evaluation of Programs and Medical Care (Find in Simple Syllabus)

PHC

6166

Advanced Seminar in Health Care Management (Find in Simple Syllabus)

PHC

6180

Health Services Management (Find in Simple Syllabus)

PHC

6181

Organizational Behavior in Health Services (Find in Simple Syllabus)

PHC

6182

Human Resource Management in Healthcare (Find in Simple Syllabus)

PHC

6183

Overview of United States and International Emergency/Disaster Management (Find in Simple Syllabus)

PHC

6184

Emergency/Disaster Recovery (Find in Simple Syllabus)

PHC

6185

Emergency/Disaster Preparedness and Planning (Find in Simple Syllabus)

PHC

6186

Public Health Emergencies in Large Populations (Find in Simple Syllabus)

PHC

6190

Public Health Database Management (Online)

PHC

6191

Quantitative Analysis in Health Services (Find in Simple Syllabus)

PHC

6193

Qualitative Methods in Community Health Research (Find in Simple Syllabus)

PHC

6194

Public Health GIS (On-Campus)

PHC

6196

Information Systems in Health Care Management (Find in Simple Syllabus)

PHC

6197

Secondary Data Analysis in Maternal and Child Health (Find in Simple Syllabus)

EIN

6215

Engineering System Safety (On-Campus)

EIN

6216

Occupational Safety Engineering (Online)

PHC

6230

Foundations of Humanitarian Assistance (Find in Simple Syllabus)

PHC

6231

Organizing Emergency Humanitarian Actions (Find in Simple Syllabus)

HUN

6232

Food as Medicine

PHC

6232

From Emergency to Development and Prevention (Online)

PHC

6233

Current Challenges in the Humanitarian Field (Online)

PHC

6235

Critical Infrastructure Protection for Public Health Concepts (Find in Simple Syllabus)

PHC

6236

Business Continuity for Global Health and Security (Find in Simple Syllabus)

DIE

6248

Advanced Clinical Nutrition (Find in Simple Syllabus)

PHC

6251

Disease Surveillance and Monitoring (Find in Simple Syllabus)

PHC

6254

Public Health Implications and Concerns in Homeland Security (Find in Simple Syllabus)

PHC

6255

Homeland Security: Law, Policy and Public Health (Online)

PHC

6300

Principles of Environmental Health (Find in Simple Syllabus)

PHC

6303

Community Air Pollution (Find in Simple Syllabus)

PHC

6305

Environmental Analytical Laboratory (On-Campus)

PHC

6307

Principles of Exposure Assessment & Control (Find in Simple Syllabus)

PHC

6310

Environmental and Occupational Toxicology (Find in Simple Syllabus)

PHC

6313

Indoor Environmental Quality (Online)

PHC

6314

Infection Control Program Design (Find in Simple Syllabus)

PHC

6325

Environmental Laboratory Principles (Find in Simple Syllabus)

PHC

6326

Global Issues in Environmental Health (Find in Simple Syllabus)

PHC

6345

HSE Management & Administration (Online)

PHC

6350

Occupational Health & Safety Foundations (Online)

PHC

6351

Occupational Medicine for Health Professionals (Find in Simple Syllabus)

PHC

6353

Environmental Toxicology and Risk Assessment (Find in Simple Syllabus)

PHC

6355

Principles of Occupational Safety (Find in Simple Syllabus)

PHC

6356

Industrial Hygiene (Find in Simple Syllabus)

PHC

6357

Environmental and Occupational Health (Online)

PHC

6358

Physical Agents - Assessment and Control (On-Campus)

PHC

6360

Safety Management Principles and Practices (On-Campus)

PHC

6361

Industrial Ergonomics (On-Campus)

PHC

6362

Industrial Ventilation (On-Campus)

PHC

6364

Industrial Hygiene Aspects of Plant Operations (On-Campus)

PHC

6365C

Analytical Methods in Industrial Hygiene I (On-Campus)

PHC

6366C

Analytical Methods in Industrial Hygiene II (On-Campus)

PHC

6369

Industrial Toxicology (Online)

PHC

6373

Protecting Public Health: Bio-terrorism / Bio-defense (Online)

PHC

6377

Hazardous Materials and Communication (Find in Simple Syllabus)

PHC

6401

Homelessness: Implications for Behavioral Healthcare (On-Campus)

HUN

6408

Nutrition Through the Lifecycle (Find in Simple Syllabus)

PHC

6408

Health Education and Counseling (Find in Simple Syllabus)

PHC

6410

Social and Behavioral Sciences As Applied to Health (On-Campus) (Online)

PHC

6411

Introduction to Social Marketing for Public Health (Find in Simple Syllabus)

PHC

6412

Health Disparities and Social Determinants (Find in Simple Syllabus)

PHC

6413

Family and Community Violence in Public Health (On-Campus)

PHC

6414

Adolescent Health (On-Campus)

PHC

6420

Health Care Law, Regulation and Ethics (Find in Simple Syllabus)

PHC

6421

Public Health Law and Ethics (Find in Simple Syllabus)

PHC

6423

Occupational Health Law (Find in Simple Syllabus)

PHC

6430

Health Economics I (Find in Simple Syllabus)

PHC

6435

Comparative Health Insurance Systems (Find in Simple Syllabus)

PHC

6442

Global Health Applications in the Field (Find in Simple Syllabus)

PHC

6450

Patient-centered Communication and Professionalism (Find in Simple Syllabus)

PHC

6460

Social Marketing Program Management (Online)

PHC

6461

Advanced Social Marketing (Find in Simple Syllabus)

PHC

6462

Cultural Competency in Public Health Practice (On-Campus)

PHC

6500

Theoretical & Behavioral basis for Health Education (Find in Simple Syllabus)

PHC

6505

Program Planning in Community Health (Find in Simple Syllabus)

PHC 

6507

Health Education Intervention Methods (Find in Simple Syllabus)

PHC

6510

Exotic and Emerging Infectious Diseases (On-Campus)

PHC

6511

Public Health Immunology (Find in Simple Syllabus)

PHC

6512

Vectors of Human Disease (On-Campus)

PHC

6513

Public Health Parasitology (On-Campus)

PHC

6514

Infectious Disease Control in Developing Countries (On-Campus)

PHC

6515

Food Safety (On-Campus)

PHC

6516

Tropical Diseases (Find in Simple Syllabus)

PHC

6517

Infectious Disease Prevention Strategies (Find in Simple Syllabus)

PHC

6521

Public Health Nutrition (Find in Simple Syllabus)

PHC

6522

Nutrition in Health and Disease (Online)

PHC

6530

Issues and Concepts in Maternal and Child Health (Find in Simple Syllabus)

PHC

6532

Women's Health Issues in Public Health (Find in Simple Syllabus)

PHC

6537

Case Studies in MCH Programs, Policies, and Research (On-Campus)

PHC

6539

Foundations in Adolescent Behavioral Health (Online)

PHC

6543

Foundations in Behavioral Health Systems (Find in Simple Syllabus)

PHC

6544

Children's Mental Health Services (On-Campus)

PHC

6545

Evaluation in Mental Health (On-Campus)

PHC

6546

Epidemiology of Mental Disorders (Find in Simple Syllabus)

PHC

6547

Case Management in Community Mental Health (Online)

PHC

6550

Child Health and Development (On-Campus) (Online)

HSC

6552

Community-Based Prevention in Behavioral Health (Find in Simple Syllabus)

HSC

6556

Pathobiology of Human Disease I (Online)

PHC

6561

Laboratory Techniques in Public Health (Find in Simple Syllabus)

PHC

6562

Microbiology for Healthcare Workers (Find in Simple Syllabus)

PHC

6585

Public Health Communication (Online)

PHC

6586

Health & Wellness Coaching: Skill Development (Find in Simple Syllabus)

PHC

6587

Health and Wellness Coaching: Advanced Methods (On-Campus) (Online)

PHC

6588

History and Systems of Public Health (Core Course) (Find in Simple Syllabus)

PHC

6589

Health and Wellness Coaching: Core Principles (Find in Simple Syllabus)

PHC

6591

Reproductive and Perinatal Epidemiology (Find in Simple Syllabus)

PHC

6593

Professional Development in Genetic Counseling (Find in Simple Syllabus)

PHC

6595

Applied Clinical Genetics (Find in Simple Syllabus)

PHC

6596

Introduction to Genetic Counseling (Find in Simple Syllabus)

PHC

6597

Quantitative Genomics and Genetics (Find in Simple Syllabus)

PHC

6601

Human Genomics in Medicine and Public Health (Find in Simple Syllabus)

HUN

6612

Nutrition Education and Counseling

PHC

6626

Advocacy 101 (Find in Simple Syllabus)

PHC

6674

International Perspectives in Women's Health Issues (Find in Simple Syllabus)

PHC

6665

Global Health Security

PHC

6677

Introduction to Global Disaster Management Humanitarian Health and Homeland Security (Find in Simple Syllabus)

PHC

6679

Disaster Forensics (Find in Simple Syllabus)

PHC

6701

Data Management in SAS for Public Health Researchers (formerly titled: Computer Applications for Public Health Research) (Find in Simple Syllabus)

PHC

6702

Data Management in R for Public Health Researchers (Find in Simple Syllabus)

PHC

6705

Formative Research Methods in Social Marketing (Find in Simple Syllabus)

PHC

6708

Evaluation and Research Methods in Community Health (Find in Simple Syllabus)

PHC

6716

Advanced Formative Research Methods

PHC

6722

Laboratory Rotations in Global Health Research (Find in Simple Syllabus)

PHC

6725

Focus Group Research Strategies (On-Campus)

PHC

6728

Translational Research Methods in Adolescent Behavioral Health (Online)

PHC

6729

Advanced Research Education in Adolescent Behavioral Health (Online)

PHC

6739

Fundamental Genomics (On-Campus)

PHC

6756

Population Assessment: Part 1 (Find in Simple Syllabus)

PHC

6757

Population Assessment: Part 2 (Find in Simple Syllabus)

PHC

6760

Research Methods in Public Health Programs (Find in Simple Syllabus)

PHC

6761

Global Health Assessment Strategies (Find in Simple Syllabus)

PHC

6764

Global Health Principles and Contemporary Issues (Find in Simple Syllabus)

PHC

6765

International Health Education (Online)

PHC

6766

Global Health Challenges: In-Country Case Study (Field Course - no syllabus)

HUN

6804

Nutrition and Dietetics Research (Find in Simple Syllabus)

PHC

6907

Independent Study: Public Health 

PHC

6911

Clinical Research I (Find in Simple Syllabus)

PHC

6912

Clinical Research II (Find in Simple Syllabus)

PHC

6915

Clinical Research III (Find in Simple Syllabus)

PHC

6917

Master of Health Administration Internship Report (Find in Simple Syllabus)

PHC

6930

Public Health Seminar (On-Campus)

PHC

6934

 Selected Topics in Public Health - Content areas vary.

PHC

6938

Cases and Topics in Medical Genetics (Find in Simple Syllabus)

PHC

6940

Clinical Practicum in Genetic Counseling (Find in Simple Syllabus)

PHC

6941

Master of Health Administration Internship (Find in Simple Syllabus)

PHC

6942

Health and Wellness Coaching: Practicum (On-Campus)

PHC

6943

Integrated Learning Experience (ILE)

PHC

6945

Supervised Field Experience (Field Experience)

PHC

6946

Service Learning in Adolescent Behavioral Health I (On-Campus)

PHC

6947

Service Learning in Adolescent Behavioral Health II (On-Campus)

PHC

6948

Service Learning in Adolescent Behavioral Health III (On-Campus)

PHC

6949

Applied Practice Experiences (APE)

PHC

6971

Thesis: Master of Science in Public Health

PHC

6977

Special Project: MPH (Special Project)

PHC

7018

Environmental Epidemiology (On-Campus)

PHC

7019

Occupational Epidemiology (On-Campus)

PHC

7044

Neuroepidemiology (Online)

PHC

7045

Practical Issues in Epidemiology (On-Campus)

PHC

7055

Biostatistical Computing (On-Campus)

PHC

7056

Longitudinal Data Analysis (Find in Simple Syllabus)

PHC

7058

Biostatistical Inference II (On-Campus)

PHC

7059

Advanced Survival Data Analysis (Find in Simple Syllabus)

PHC

7067

Probability Models (On-Campus)

PHC

7085

Public Health Laboratory Bioinformatics (Find in Simple Syllabus)

PHC

7098

Generalized Linear Models (On-Campus)

PHC 

7103

Transforming Public Health Practice (Online) (On-Campus)

PHC

7119

Organizational Behavior in Public Health Systems (Find in Simple Syllabus)

PHC

7122

Vaccinology (On-Campus)

PHC

7149

Practical Applications II: Public Health Leadership (Find in Simple Syllabus)

PHC

7152

Policy and Practice in Community and Family Health (Find in Simple Syllabus)

PHC 

7154

Doctoral Research Methods in Public Health (Find in Simple Syllabus)

PHC 

7156

Research Methods in Concept Development (On-Campus)

PHC

7198

Advanced Qualitative Methods in Community Health Research (Find in Simple Syllabus)

HSC

7268

Professional Foundations III: Joining the Academy (Find in Simple Syllabus)

PHC

7317

Risk Communication in Public Health (Online)

PHC

7368

Aerosol Technology in Industrial Hygiene (On-Campus)

PHC

7405

Theoretical Application to Public Health Issues (On-Campus)

PHC

7437

Applications in Health Economics (On-Campus)

PHC

7466

Health Disparities and Cultural Competency in Public Health (On-Campus)

PHC

7504

Innovative Education in Public Health (Find in Simple Syllabus)

PHC

7563

Public Health Laboratory Management II (Online)

PHC

7564

Public Health Laboratory Microbiology (Online)

PHC

7565

Public Health Laboratory Management I (Find in Simple Syllabus)

PHC

7566

Public Health Laboratory Safety and Security (Find in Simple Syllabus)

PHC

7567

Public Health Laboratory Molecular Biology and Molecular Diagnostics (Find in Simple Syllabus)

PHC

7583

Community-Based Health Promotion (On-Campus)

PHC

7702

Advanced Public Health Research and Evaluation Methods (On-Campus)

PHC

7703

Advanced Research Methods in Epidemiology (Find in Simple Syllabus)

PHC

7704

Applied Research Methods in Community and Family Health (Find in Simple Syllabus)

PHC

7735

Introduction to Biocomputing (Find in Simple Syllabus)

PHC

7736

Applied Computational Genomics (Find in Simple Syllabus)

PHC

7737

Current Topics in Dissemination and Implementation Research (Find in Simple Syllabus)

PHC

7738

Data Science for Public Health (Online)

MHS

7740 

 Survey Course in Mental Health Planning, Evaluation, and Accountability (Online)

PHC

7908

Specialized Study in Public Health

PHC

7910

Directed Research

PHC

7919

Public Health Doctoral Project

PHC

7931

Advanced Interdisciplinary Seminar in Public Health (Find in Simple Syllabus)

PHC

7932

Practical Applications I: Policy, Advocacy and Public Health (Online)

PHC

7934

Writing for Scholarly Publication in Health Sciences (Find in Simple Syllabus)

PHC

7935

 Special Topics in Public Health - Content areas vary.

PHC

7936

Seminar in Health Care Outcomes Measurement (On-Campus)

PHC

7937

Advanced Seminar in Grant-Writing (Online)

PHC

7941

Advanced Applied Practice Experiences (Online)

PHC

7980

Dissertation: Doctorate

PHC

7982

Introduction to Doctoral Training (Find in Simple Syllabus)

PHC

7983

Achieving Doctoral Milestones (Find in Simple Syllabus)

 

Related pages

University of South Florida College of Public Health -
Guidebooks