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
Physiology 3120HUMAN PHYSIOLOGY53551
Health Sciences 1110A/BPERSONAL AND SOCIAL DETERMINANTS OF RESILIENCE AND WELLBEING11111
Spanish 1030SPANISH FOR BEGINNERS23321
Physiology 3140ACELLULAR PHYSIOLOGY22241
Health Sciences 3300A/BANATOMY OF THE HUMAN BODY: A DESCRIPTION OF SYSTEMIC STRUCTURE & FUNCTION43541
Health Sciences 3025A/BINTEGRATIVE HEALTH44421
Physics 1201A/BPHYSICS FOR THE SCIENCES I43421
Psychology 2620A/BINTRODUCTION TO EDUCATIONAL PSYCHOLOGY44451
Italian 2200INTERMEDIATE ITALIAN54551
Rehabilitation Sciences 3125A/BENABLING HEALTH & WELL-BEING THROUGH OCCUPATION55551
Health Sciences 3052A/BBRIEF HISTORY OF DRUG USE34431
Arts and Humanities 4494W/XEXPERIENTIAL LEARNING IN THE ARTS AND HUMANITIES00000
Anthropology 4497A/BADVANCED SPECIAL TOPICS IN ANTHROPOLOGY00000
Biochemistry 3380GBIOCHEMISTRY LABORATORY00000
Biochemistry 4999EADVANCED RESEARCH IN BIOCHEMISTRY00000
Anthropology 2235A/BINDIVIDUATION IN FORENSIC SCIENCE00000
Applied Mathematics 3611F/GINTRODUCTION TO OBJECT ORIENTED SCIENTIFIC PROGRAMMING00000
Biology 2601A/BORGANISMAL PHYSIOLOGY00000
Biology 3404F/GEVOLUTION OF PLANTS00000
Applied Mathematics 4999ZPROJECT00000
Biology 3484A/BPATTERNS IN DIVERSITY OF LIFE00000
Biology 4218A/BPLANT PATHOLOGY00000
Anatomy and Cell Biology 4461BTRANSLATIONAL MODELS OF CANCER00000
Anthropology 2265F/GPRIMATE BEHAVIOR00000
Art History 2508F/GSEXUALITY IN MODERN VISUAL CULTURE00000
Biology 4420A/BINSECT BIOLOGY: FROM MORPHOLOGY TO ECOLOGY00000
Arts and Humanities 3390F/GSPECIAL TOPICS IN INTERDISCIPLINARY STUDIES00000
Anthropology 4424F/GANALYTICAL TECHNIQUES IN ARCHAEOLOGY AND BIOLOGICAL ANTHROPOLOGY00000
Astronomy 2232F/GSUN, EARTH AND PLANETS00000
Anthropology 2222F/GDEBATES IN SOCIOCULTURAL ANTHROPOLOGY00000
Biochemistry 4410AMOLECULAR BIOLOGY OF DNA AND RNA00000
Applied Mathematics 2277A/BAPPLIED MATHEMATICS FOR CHEMICAL AND CIVIL ENGINEERING III00000
Biology 2244A/BSTATISTICS FOR SCIENCE00000
Anatomy and Cell Biology 3309MAMMALIAN HISTOLOGY00000
Biology 3316A/BADVANCED CELL BIOLOGY00000
Applied Mathematics 4264A/BINTRODUCTION TO NEURAL NETWORKS00000
Biology 3442F/GCONSERVATION BIOLOGY00000
Anthropology 2251F/GLANGUAGE, GENDER AND SEXUALITY00000
Biology 3597A/BREGULATION OF GENE EXPRESSION00000
Arabic 3300ADVANCED ARABIC00000
Biology 4300F/GSELECTED TOPICS IN CELL BIOLOGY00000
American Studies 2310F/GAMERICAN NIGHTMARE: AND INTRODUCTION TO AMERICAN STUDIES00000
Biology 4562A/BGENES & GENOMES II00000
Art History 2626F/GBAROQUE AND ROCOCO ART IN EUROPE00000
Biology 4971G/ZINDEPENDENT STUDY00000
Biomedical Engineering 3301A/BNEURAL SYSTEMS ENGINEERING00000
Anthropology 1020MANY WAYS OF BEING HUMAN00000
Anthropology 2277F/GANTHROPOLOGY OF DISASTER00000
Art History 2646F/GCONTEMPORARY ART00000
Art History 2670F/GHISTORY OF ARCHITECTURE AND URBANISM00000
Anthropology 2282F/GTHE ANTHROPOLOGY OF MIGRATION00000
Art History 2692F/GSPECIAL TOPICS IN ART HISTORY00000
Art History 3620F/GRACE AND GENDER IN THE PRE-MODERN WORLD00000
American Studies 3340F/GSELECTED TOPICS IN AMERICAN STUDIES00000
Anthropology 1025F/GINTRODUCTION TO SOCIOCULTURAL AND LINGUISTIC ANTHROPOLOGY00000
Anthropology 3324A/BARCHAEOLOGICAL FIELD SCHOOL - SITE MANAGEMENT00000
Art History 3650F/GTOPICS IN PHOTOGRAPHY00000
Arts and Humanities 2293F/GRESEARCH TOPICS IN THE ARTS AND HUMANITIES00000
Anthropology 4407F/GDIGITAL ARCHAEOLOGY AND DIGITAL HERITAGE00000
Arts and Humanities 4490F/GEXPERIENTIAL LEARNING IN THE ARTS AND HUMANITIES00000
Anthropology 2211F/GCULTURES OF THE CARIBBEAN00000
Astronomy 2021A/BTHE SEARCH FOR LIFE IN THE UNIVERSE00000
Anthropology 4470A/BRESEARCH PRACTICUM IN ANTHROPOLOGY00000
Astronomy 4101A/BSTELLAR ASTROPHYSICS00000
Analytics and Decision Sciences 4294A/BCOMPLEX PROBLEMS00000
Biochemistry 3383F/GINTRODUCTION TO BIOCHEMICAL RESEARCH00000
Applied Mathematics 1414A/BCALCULUS FOR ENGINEERS II00000
Biochemistry 4425BPROTEOMICS AND PROTEIN BIOTECHNOLOGY00000
Anthropology 2228F/GSPECIAL TOPICS IN ANTHROPOLOGY00000
Biology 1002BBIOLOGY FOR SCIENCE II00000
Applied Mathematics 2814F/GNUMERICAL ANALYSIS00000
Biology 2483A/BECOLOGY00000
Actuarial Science 4997F/G/ZPROJECT IN ACTUARIAL SCIENCE00000
Biology 3222F/GSELECTED TOPICS00000
Applied Mathematics 3813A/BNONLINEAR ORDINARY DIFFERENTIAL EQUATIONS AND CHAOS00000
Biology 3355A/BMOLECULAR CELL BIOLOGY OF STRESS00000
Anthropology 2237A/BHUMAN ADAPTABILITY AND RESILIENCE: LIFE AT THE EXTREMES00000
Biology 3436F/GANIMAL BEHAVIOUR00000
Applied Mathematics 4615F/GINTRODUCTION TO APPLIED COMPUTER ALGEBRA00000
Biology 3467A/BEVOLUTION AND REPRODUCTION00000
Anatomy and Cell Biology 4425A/BADVANCED CLINICAL HISTOLOGY00000
Biology 3595A/BADVANCED GENETICS00000
Arabic 2050A/BARABIC SPEAKING SKILLS00000
Biology 3625F/GTECHNIQUES IN PHYSIOLOGY & BIOCHEMISTRY00000
Anthropology 2261F/GADVENTURES IN POP CULTURE ARCHAEOLOGY00000
Biology 4259F/GRESEARCH HYPOTHESIS TESTING00000
Art History 1642A/BART HISTORY AND VISUAL CULTURE: BAROQUE TO CONTEMPORARY00000
Biology 4410F/GRESTORATION ECOLOGY00000
Actuarial Science 3424A/BSHORT TERM ACTUARIAL MATHEMATICS I (LOSS MODELS)00000
Biology 4515A/BGENOME BIOLOGY00000
Art History 2600F/GTHEORIES AND PRACTICES OF ART HISTORY AND VISUAL CULTURE00000
Biology 4920F/G/ZSEMINAR IN BIOLOGY00000
Anthropology 2270F/GANTHROPOLOGY OF THE FAMILY00000
Art History 3670F/GTOPICS IN ARCHITECTURE AND URBANISM00000
Anthropology 3334F/GPRIMATE AND HUMAN PALEONTOLOGY00000
Art History 3689EPROJECT-BASED INTERNSHIP00000
Art History 4622F/GSEMINAR IN RACE & GENDER IN PRE-MODERN ART00000
Anthropology 2100ARCHAEOLOGY AND WORLD PREHISTORY00000