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

uOttawa Course Reviews

University of Ottawa

CodeNameOverallEasinessInterestUsefulnessReviewssorted descending
MAT 1320Calculus I43.333.84
CSI 3104Introduction to Formal Languages4.5443.34
ANP 1105Human Anatomy and Physiology I42.744.33
CHM 2120Organic Chemistry II53.3553
MAT 1341Introduction to Linear Algebra4244.33
ITI 1120Introduction to Computing I4.533.54.52
ENG 1112Technical Report Writing33.523.52
CEG 3185Introduction to Data Communications and Networking42.54.53.52
APA 1313Musculoskeletal Anatomy424.54.52
CSI 3140WWW Structures, Techniques and Standards3.5534.52
APA 2120Motor Control and Learning55552
CHM 1721Chimie organique I4.52.543.52
SEG 2900Professional Communication and Responsibility4.55342
PHY 2323Electricity and Magnetism53.5552
ECO 1104Introduction to Microeconomics3.543.53.52
PSY 1101Introduction to Psychology: Foundations434.54.52
HIS 2376The African Past24331
ESP 3943Introduction to Hispanic Linguistics44551
FRA 2700Développer sa méthode de travail44351
CHG 3337Data Collection and Interpretation54551
ECO 1502Introduction à la macroéconomie32341
ANP 1505Anatomie humaine et physiologie I11241
HSS 3101Health Research: Quantitative and Qualitative Approaches34231
CSI 3120Programming Language Concepts34321
ELG 5161Robotics: Control, Sensing and Intelligence42551
FRA 2732Initiation aux approches critiques32331
ADM 3345Taxation I11241
ECO 2144Microeconomic Theory I55451
APA 2140Introduction to Sport and Exercise Psychology33331
ANT 1101Social and Cultural Anthropology55431
AHL 3300Creativity and Innovation45311
MAT 2384Ordinary Differential Equations and Numerical Methods45341
FRA 2545Littérature et culture de l'Ontario français34221
ESP 3934Spain in its literature, (20th-21st centuries)52551
SEG 3101Software Requirements Analysis45241
POL 2504Introduction à la politique comparée54551
ESP 2911Contemporary Spanish Culture43551
ENG 2301The Writing Process55551
FLS 3771Grammaire des textes universitaires53551
CLA 1102Roman Civilization53541
HIS 2182Women in Canada13411
HSS 2502Communication et santé44331
MAT 1702Méthodes mathématiques II32341
POL 2101Introduction to Canadian Politics43341
GNG 1103Engineering Design43451
ITI 1121Introduction to Computing II21141
BIO 1300The Human Animal33131
ELG 5228Mobile Robotics41441
EDU 5148Technologies, Languages, and Education55541
ECO 1302Contemporary Macroeconomic Issues12321
MAT 1362Mathematical Reasoning and Proofs21441
BIO 2137Introduction to Plant Science32421
ADM 3318International Business54451
SRS 1110Witchcraft, Magic and Occult Traditions44321
HSS 1100Microbiology and Immunology53541
MAT 1371Descriptive Statistics55431
PHI 1101Reasoning and Critical Thinking53551
SEG 3125Analysis and Design of User Interfaces55551
ADM 3321Consumer Behaviour44541
ENG 2303Introduction to Writing Prose Fiction55551
POL 2103Introduction to International Relations and Global Politics45441
ADM 1340Financial Accounting33231
BIO 2129Ecology45311
POL 1101Introduction to Political Science42441
GNG 2101Introduction to Product Development and Management for Engineers and Computer Scientists14331
CSI 3105Design and Analysis of Algorithms I24241
MCG 4139Computational Methods in Fluid and Heat Transfer53531
MAT 2322Calculus III for Engineers44331
PHI 2174Ethics43431
PHI 2397Business Ethics55431
SRS 2393Religion and Death32321
CSI 3131Operating Systems43441
MAT 1322Calculus II32331
ART 3180Art After Modernism: 1945-197800000
CMN 3505Éthique des médias00000
ART 4987Professional Practices in Art00000
ART 4989From Studio to Exhibition00000
FEM 2109Gender and Globalization in a Transnational World00000
CMN 3509Théories approfondies en communication00000
ART 4929Sculpture/Media Studio00000
ART 2913Painting and Image I: Materiality and Process00000
JOU 3700Théories du journalisme00000
ART 2916Painting and Context II: Space and Site00000
FLS 2761Mieux écrire en français00000
POL 3144Comparative Politics: Africa00000
ART 2951Drawing I: Materiality and Process00000
ART 3916Painting and Source I: Issues of Representation00000
ART 3952Drawing III: Analytical Drawing00000
FRA 3704Éditique I : le texte et l'image00000
ART 2932Digital Photography Workshop I00000
ART 2935Mise en scène: Lighting on Location and in the Studio00000
SOC 4314Gender Relations, Development and Globalization00000
FRA 2540Fictions de l'aventure00000
ART 3934Hybrid Photographic Methods00000
ART 2923Sculpture in Transformation: Materiality and Process00000
ART 2925Elements of Contemporary Sculpture00000
ART 3927Relational Sculpture00000
ESL 2391Community-Based Language Learning00000
FLS 2791Enrichissement du français par l’engagement communautaire00000
AHL 2120Special Topics in Animal Studies I00000