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
MAT 1341Introduction to Linear Algebra4244.33
CHM 2120Organic Chemistry II53.3553
ECO 1104Introduction to Microeconomics3.543.53.52
PHY 2323Electricity and Magnetism53.5552
ITI 1120Introduction to Computing I4.533.54.52
CSI 3140WWW Structures, Techniques and Standards3.5534.52
CEG 3185Introduction to Data Communications and Networking42.54.53.52
CHM 1721Chimie organique I4.52.543.52
PSY 1101Introduction to Psychology: Foundations434.54.52
MAT 1371Descriptive Statistics55431
ADM 3345Taxation I11241
HSS 2502Communication et santé44331
HSS 1100Microbiology and Immunology53541
ADM 1340Financial Accounting33231
ELG 5228Mobile Robotics41441
APA 1313Musculoskeletal Anatomy53551
SEG 3125Analysis and Design of User Interfaces55551
MAT 2322Calculus III for Engineers44331
GNG 1103Engineering Design43451
MAT 1362Mathematical Reasoning and Proofs21441
PHI 1101Reasoning and Critical Thinking53551
POL 2103Introduction to International Relations and Global Politics45441
ECO 1502Introduction à la macroéconomie32341
POL 1101Introduction to Political Science42441
ELG 5161Robotics: Control, Sensing and Intelligence42551
ESP 2911Contemporary Spanish Culture43551
ENG 1112Technical Report Writing22121
FRA 2732Initiation aux approches critiques32331
BIO 2137Introduction to Plant Science32421
FRA 2545Littérature et culture de l'Ontario français34221
FRA 2700Développer sa méthode de travail44351
ANT 1101Social and Cultural Anthropology55431
PHI 2174Ethics43431
SRS 2393Religion and Death32321
MAT 2384Ordinary Differential Equations and Numerical Methods45341
ECO 1302Contemporary Macroeconomic Issues12321
SRS 1110Witchcraft, Magic and Occult Traditions44321
ANP 1505Anatomie humaine et physiologie I11241
APA 2140Introduction to Sport and Exercise Psychology33331
BIO 2129Ecology45311
GNG 2101Introduction to Product Development and Management for Engineers and Computer Scientists14331
CSI 3120Programming Language Concepts34321
FLS 3771Grammaire des textes universitaires53551
APA 2120Motor Control and Learning55551
HSS 3101Health Research: Quantitative and Qualitative Approaches34231
ECO 2144Microeconomic Theory I55451
POL 2504Introduction à la politique comparée54551
MAT 1702Méthodes mathématiques II32341
SEG 3101Software Requirements Analysis45241
POL 2101Introduction to Canadian Politics43341
ENG 2303Introduction to Writing Prose Fiction55551
SEG 2900Professional Communication and Responsibility55331
AHL 3300Creativity and Innovation45311
CSI 3105Design and Analysis of Algorithms I24241
PHI 2397Business Ethics55431
MCG 4139Computational Methods in Fluid and Heat Transfer53531
HIS 2182Women in Canada13411
CLA 1102Roman Civilization53541
ESP 3943Introduction to Hispanic Linguistics44551
CSI 3131Operating Systems43441
ITI 1121Introduction to Computing II21141
ENG 2301The Writing Process55551
ESP 3934Spain in its literature, (20th-21st centuries)52551
CHG 3337Data Collection and Interpretation54551
MAT 1322Calculus II32331
BIO 1300The Human Animal33131
THE 2120Acting II00000
FRA 4554Création littéraire III00000
THE 2130Scenes/Studies II00000
THE 2133Scenes/Studies III00000
FRA 3704Éditique I : le texte et l'image00000
FRA 3799Ancien français00000
THE 3110Techniques IV: Body/Voice/Speech00000
THE 3170Interdisciplinarity in Art00000
PED 2507Réalités scolaires actuelles00000
THE 4110Career Management00000
THE 4124Acting VII00000
PHI 1504Les grands philosophes00000
FRA 1750Culture et littérature du Canada français, de la Nouvelle-France à nos jours00000
PED 3705École, famille et communauté00000
THE 4920Acting VI00000
MUS 1193Sight-Singing and Dictation I: Advanced00000
PED 3519Société et système scolaire franco-ontarien00000
MUS 2030Applied Music II 200000
MUS 2032Applied Music II: Performance BMUS 200000
FRA 2723Littérature et cinéma00000
PED 3719Gestion de classe et différenciation pédagogique aux cycles intermédiaires supérieurs00000
MUS 2307Theory and Analysis II00000
MUS 2191Sight-Singing and Dictation II: General00000
PED 3704L'éducation aux valeurs en milieu scolaire00000
MUS 2194Sight-Singing and Dictation II: Enriched00000
MUS 3333Forms and Styles III: Late Classical and Early Romantic00000
GEG 3114Biogeography00000
CMN 1560Introduction à l'étude des médias00000
FRA 3749La rhétorique00000
PHI 1301Philosophy: Ideas and Arguments00000
AMT 3101Administration of Artistic and Cultural Organizations I00000