Skip to main content
Side panel
Octagon Learning Site
Home
More
Log in
Home
Courses
BSc Public Health
BSc Public Health
Course categories
Category 1
BSc Public Health
Search courses
Search courses
Bachelor of Science in Public Health
Human Anatomy and Physiology
Biochemistry and Applied Pharmacology
Introduction to Microbiology
General Principles of Social Psychology
Introduction to Computer and Information Communication Technology
General Principles of Public Health
Law and Ethics in Public Health Practice
Communication Skills and Business Environment
Health Promotion and Education
Management of Health Information Systems
Epidemiology
Biostatistics
Health System Research and Project
Communicable Diseases
Non-communicable Diseases
Mental Health
Food Technology and Hygiene
Water Supply and Sanitation
Toxicology and Drugs
Arthropods of Medical Importance