EssayPal.ai - This AI writes in your style of writing!

UBC Course Reviews

University of British Columbia

CodeNameOverallEasinessInterestUsefulnessReviewssorted descending
SPPH 504Application of Epidemiological Methods4.52552
SPPH 301Understanding the Sociocultural Determinants of the Health of Populations00000
SPPH 381ASelected Topics - PUBLC HLTH ETHCS00000
SPPH 381CSelected Topics - ENVIRNMTL HLTH00000
SPPH 400Statistics for Health Research00000
SPPH 481ASpecial Topics in Population and Public Health - DH RESRCH MTHODS00000
SPPH 500Analytical Methods in Epidemiological Research00000
SPPH 501Analysis of Longitudinal Data from Epidemiological Studies00000
SPPH 502Epidemiological Methods 100000
SPPH 503Epidemiological Methods 200000
SPPH 506Quantitative Research Methods00000
SPPH 507M.Sc. Research Seminar00000
SPPH 508M.P.H. Practicum00000
SPPH 511Cancer Control and Epidemiology00000
SPPH 513Clinical Epidemiology00000
SPPH 515Surveillance and Monitoring in Public Health00000
SPPH 519Qualitative Methods in Health Research Design00000
SPPH 522Topics in Environmental Health00000
SPPH 525Issues and Concepts in Public Health00000
SPPH 529Major Essay00000
SPPH 533Toxicology and Public Health00000
SPPH 536Aboriginal People and Public Health: Ethics, Policy, and Practice00000
SPPH 540Program Planning and Evaluation00000
SPPH 543Health Technology Assessment for Health Policy00000
SPPH 546Introduction to Health Economics00000
SPPH 550Public Health Approaches to Substance Use and Addictions00000
SPPH 553Foundations of Public Health Computing00000
SPPH 562Chemical and Biological Hazard Measurement00000
SPPH 566Occupational Hygiene Practice00000
SPPH 568Safety00000
SPPH 571Public Health, Transportation, and the Built Environment00000
SPPH 578Social Determinants of Indigenous Health00000
SPPH 581DSelected Topics - SELECTED TOPICS00000
SPPH 581NSelected Topics - KNOWLDGE TRNSLTN00000
SPPH 581TSelected Topics - ETHICS EBM00000
SPPH 581YSelected Topics - SELECTED TOPICS00000
SPPH 599M.Sc. Thesis00000
SPPH 621Approaches to Enquiry in Population and Public Health00000
SPPH 699Doctoral Dissertation00000
SPPH 300Working in International Health00000
SPPH 302Topics in Health Informatics for Health/Life Sciences Students00000
SPPH 381BSelected Topics - GENDER & HEALTH00000
SPPH 381DSelected Topics - CAN HLTH POLICY00000
SPPH 410Improving Public Health: An Interprofessional Approach to Designing and Implementing Effective Interventions00000
SPPH 481CSpecial Topics in Population and Public Health - PRISON HEALTH00000
SPPH 510Survey Methods in Health Measurement00000
SPPH 512The Design and Analysis of Clinical Trials00000
SPPH 514Decision Analysis in Health Care00000
SPPH 516Methods for Systematic Reviews in Health Research00000
SPPH 520Control of Communicable Disease00000
SPPH 523Global Health and Human Security00000
SPPH 527Social Determinants of Health00000
SPPH 531Health Care Systems Analysis00000
SPPH 535Principles of Occupational and Environmental Hygiene00000
SPPH 537Perinatal Epidemiology00000
SPPH 541Economic Evaluation00000
SPPH 542Canadian Health Policy00000
SPPH 545Community Health Promotion00000
SPPH 547Health Care Priority Setting00000
SPPH 552Risk and Communication in Public Health00000
SPPH 555Principles and Practices of Injury Prevention00000
SPPH 563Technical Aspects of Chemical and Biological Hazard Control00000
SPPH 567Quantitative Methods for the Assessment and Analysis of Exposure Data00000
SPPH 569Industrial and Environmental Acoustics and Vibration00000
SPPH 576Introduction to Indigenous Health Research Ethics00000
SPPH 581CSelected Topics - DATA ANALYSIS00000
SPPH 581JSelected Topics - GLOBAL HEALTH00000
SPPH 581RSelected Topics - PED NTR PUB HLTH00000
SPPH 581XSelected Topics - SELECTED TOPICS00000
SPPH 598Occupational and Environmental Hygiene Project00000
SPPH 607Ph.D. Research Seminar00000
SPPH 681ASelected Topics - SELECTED TOPICS00000
SPPH 404Indigenous Health: Historical Impacts and Contemporary Appro...00000
SPPH 549Advanced Economic Evaluation in Health Care00000
SPPH 580MN/A00000
SPPH 588Introduction to Quantitative and Qualitative Research Method...00000
SPPH 532Environmental Health Risk Assessment and Communication00000
SPPH 577N/A00000
SPPH 581HSelected Topics - QLTV RSCH IN PHP00000
SPPH 589N/A00000
SPPH 538Application of Ethical Theories in the Practice of Public He...00000
SPPH 580LN/A00000
SPPH 587Mental Health Care and Delivery in Indigenous Communities00000
SPPH 481DSpecial Topics in Population and Public Health - GLB HLTH PO...00000
SPPH 565Ergonomics00000
SPPH 581KN/A00000
SPPH 534Occupational Health and Illness Processes00000
SPPH 579Collecting, Analyzing and Using Public Health Data in Indige...00000
SPPH 586Indigenous Health Policy in Canada00000