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

UWO Course Reviews

University of Western Ontario

CodeNameOverallEasinessInterestUsefulnessReviewssorted descending
Computer Science 4411A/BDATABASES II1.71.71.31.73
Computer Science 1026A/BCOMPUTER SCIENCE FUNDAMENTALS I44.543.52
Health Sciences 3052A/BBRIEF HISTORY OF DRUG USE34431
Spanish 1030SPANISH FOR BEGINNERS23321
Rehabilitation Sciences 3125A/BENABLING HEALTH & WELL-BEING THROUGH OCCUPATION55551
Physiology 3140ACELLULAR PHYSIOLOGY22241
Italian 2200INTERMEDIATE ITALIAN54551
Health Sciences 3025A/BINTEGRATIVE HEALTH44421
Health Sciences 1110A/BPERSONAL AND SOCIAL DETERMINANTS OF RESILIENCE AND WELLBEING11111
Physiology 3120HUMAN PHYSIOLOGY53551
Health Sciences 3300A/BANATOMY OF THE HUMAN BODY: A DESCRIPTION OF SYSTEMIC STRUCTURE & FUNCTION43541
Anthropology 3324A/BARCHAEOLOGICAL FIELD SCHOOL - SITE MANAGEMENT00000
Art History 4630F/GSEMINAR IN INDIGENOUS AMERICAN ART00000
Arts and Humanities 1020EINTRODUCTION TO THE ARTS AND HUMANITIES00000
Arts and Humanities 4410EINTEGRATED SEMINAR00000
Anthropology 2253A/BENDANGERED LANGUAGES AND REVITALIZATION00000
Anthropology 3355F/GZOMBIES IN CULTURAL AND HISTORICAL PERSPECTIVE00000
Astronomy 4101A/BSTELLAR ASTROPHYSICS00000
Biochemistry 4450AMOLECULAR GENETICS OF HUMAN CANCER00000
Applied Mathematics 3813A/BNONLINEAR ORDINARY DIFFERENTIAL EQUATIONS AND CHAOS00000
Biology 2244A/BSTATISTICS FOR SCIENCE00000
Biology 3338A/BDEVELOPMENTAL BIOLOGY00000
Anthropology 1020MANY WAYS OF BEING HUMAN00000
Anthropology 2267A/BANTHROPOLOGY OF ZOOS00000
Applied Mathematics 4615F/GINTRODUCTION TO APPLIED COMPUTER ALGEBRA00000
Biology 3484A/BPATTERNS IN DIVERSITY OF LIFE00000
Art History 3689EPROJECT-BASED INTERNSHIP00000
Anthropology 3310A/BZOOARCHAELOGY00000
Art History 4689EPROJECT-BASED INTERNSHIP00000
Anthropology 2249F/GDISCOURSE ANALYSIS00000
Arts and Humanities 3001A/BPROFESSIONAL INTERNSHIP00000
Anthropology 3338F/GHUMAN SKELETAL BIOLOGY00000
Astronomy 2020F/GTWO-EYED SEEING AND ASTRONOMY00000
Anatomy and Cell Biology 3329A/BMEDICAL CELL BIOLOGY00000
Biochemistry 3383F/GINTRODUCTION TO BIOCHEMICAL RESEARCH00000
Anthropology 4407F/GDIGITAL ARCHAEOLOGY AND DIGITAL HERITAGE00000
Biology 1001ABIOLOGY FOR SCIENCE I00000
Anthropology 2262F/GTHE PRODUCTION AND CONSUMPTION OF GLOBAL COMMODITIES00000
Biology 3218F/GBIOLOGY OF THE FUNGI00000
Applied Mathematics 4351AELECTROMAGNETIC THEORY II00000
Biology 3444A/BMOLECULAR ECOLOGY00000
American Studies 2310F/GAMERICAN NIGHTMARE: AND INTRODUCTION TO AMERICAN STUDIES00000
Applied Mathematics 4999ZPROJECT00000
Biology 3601A/BANIMAL PHYSIOLOGY I00000
Biology 4257ZFIELD STUDIES IN BIOLOGY00000
Biology 4289A/BBIOSYSTEMATICS AND PHYLOGENETICS00000
Anthropology 1026F/GINTRODUCTION TO BIOLOGICAL ANTHROPOLOGY AND ARCHAEOLOGY00000
Anthropology 2276F/GTHE ANTHROPOLOGY OF MUSIC00000
Arabic 2080A/BINTERMEDIATE QURANIC ARABIC00000
Arabic 3300ADVANCED ARABIC00000
Anthropology 2278F/GANTHROPOLOGY OF RACE, ETHNICITY, AND IDENTITY00000
Art History 1642A/BART HISTORY AND VISUAL CULTURE: BAROQUE TO CONTEMPORARY00000
Art History 1648A/BCOLLECTING ART AND CULTURE00000
American Studies 4420EINDEPENDENT THESIS IN AMERICAN STUDIES00000
Anthropology 2151A/BLANGUAGE, GENDER AND SEXUALITY00000
Anthropology 2282F/GTHE ANTHROPOLOGY OF MIGRATION00000
Art History 2590F/GSPECIAL TOPICS IN VISUAL ARTS00000
Art History 3670F/GTOPICS IN ARCHITECTURE AND URBANISM00000
Anthropology 3307AFIELD METHODS IN ARCHAEOLOGY00000
Art History 3694F/GSPECIAL TOPICS IN ART HISTORY00000
Anthropology 2226A/BBIOLOGICAL ANTHROPOLOGY00000
Art History 4660F/GSEMINAR IN FILM OR THE MOVING IMAGE00000
Anthropology 3320ARCHAELOGICAL SUMMER FIELD SCHOOL00000
Art History 4696F/GINDEPENDENT PROJECTS IN ART HISTORY00000
Anatomy and Cell Biology 2200A/BSYSTEMIC ANATOMY OF THE HUMAN BODY00000
Arts and Humanities 2291F/GRESEARCH TOPICS IN THE ARTS AND HUMANITIES00000
Anthropology 3331F/GREADING ETHNOGRAPHY00000
Arts and Humanities 3390F/GSPECIAL TOPICS IN INTERDISCIPLINARY STUDIES00000
Anthropology 2251F/GLANGUAGE, GENDER AND SEXUALITY00000
Arts and Humanities 4493F/GEXPERIENTIAL LEARNING IN THE ARTS AND HUMANITIES00000
Anthropology 3343A/BLANGUAGE REVITALIZATION IN PRACTICE00000
Astronomy 2232F/GSUN, EARTH AND PLANETS00000
American Studies 2230F/GSELECTED TOPICS IN AMERICAN STUDIES00000
Biochemistry 2288ABIOCHEMISTY AND MOLECULAR BIOLOGY FOR FOODS AND NUTRITION00000
Anthropology 3396A/BSPECIAL TOPICS IN ANTHROPOLOGY00000
Biochemistry 4410AMOLECULAR BIOLOGY OF DNA AND RNA00000
Anthropology 2260F/G"NATURE" IN THE CITY00000
Biochemistry 4999EADVANCED RESEARCH IN BIOCHEMISTRY00000
Applied Mathematics 2402AORDINARY DIFFERENTIAL EQUATIONS00000
Biology 1225AN INTRODUCTION TO THE BIOLOGY OF ORGANISMS00000
Anatomy and Cell Biology 4451F/GINTEGRATIVE NEUROSCIENCE00000
Biology 2483A/BECOLOGY00000
Applied Mathematics 4251AQUANTUM MECHANICS II00000
Biology 3229F/GANIMAL DIVERSITY: ANCESTRAL VERTEBRATES TO JELLYFISH00000
Anthropology 2264F/GISSUES IN PRIMATE CONSERVATION00000
Biology 3415F/GAQUATIC ECOLOGY00000
Applied Mathematics 4613A/BFINITE ELEMENT METHODS00000
Biology 3446A/BWILDLIFE ECOLOGY AND MANAGEMENT00000
Actuarial Science 3431A/BLONG TERM ACTUARIAL MATHEMATICS III00000
Biology 3595A/BADVANCED GENETICS00000
Applied Mathematics 4815A/BPARTIAL DIFFERENTIAL EQUATIONS II00000
Biology 3660A/BPLANT METABOLISM00000
Anthropology 2272F/GANTHROPOLOGY OF TOURISM00000
Art History 2591ESPECIAL TOPICS IN VISUAL ARTS00000
Anthropology 2284F/GMOBILE PHONES AND THE INTERNET IN THE GLOBAL SOUTH00000
Art History 2622F/GITALIAN RENAISSANCE ART00000
Art History 2632F/GCANADIAN ART00000
Anthropology 2211F/GCULTURES OF THE CARIBBEAN00000
Anthropology 2290F/GCULTURES OF HEALTH, ILLNESS, DISABILITY AND HEALING00000
Art History 2640F/GROMANTICISM TO POST-IMPRESSIONISM00000