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

uOttawa Course Reviews

University of Ottawa

CodeNameOverallEasinessInterestUsefulnessReviewssorted descending
CSI 3104Introduction to Formal Languages4.5443.34
MAT 1320Calculus I43.333.84
MAT 1341Introduction to Linear Algebra4244.33
ANP 1105Human Anatomy and Physiology I42.744.33
PHY 2323Electricity and Magnetism53.5552
ECO 1104Introduction to Microeconomics3.543.53.52
CHM 1721Chimie organique I4.52.543.52
PSY 1101Introduction to Psychology: Foundations434.54.52
CEG 3185Introduction to Data Communications and Networking42.54.53.52
CHM 2120Organic Chemistry II54552
CSI 3140WWW Structures, Techniques and Standards3.5534.52
ITI 1120Introduction to Computing I4.533.54.52
ANP 1505Anatomie humaine et physiologie I11241
ADM 3345Taxation I11241
POL 1101Introduction to Political Science42441
CHG 3337Data Collection and Interpretation54551
POL 2504Introduction à la politique comparée54551
HIS 2182Women in Canada13411
CSI 3120Programming Language Concepts34321
GNG 2101Introduction to Product Development and Management for Engineers and Computer Scientists14331
MAT 1362Mathematical Reasoning and Proofs21441
ESP 3943Introduction to Hispanic Linguistics44551
BIO 1300The Human Animal33131
ESP 2911Contemporary Spanish Culture43551
FLS 3771Grammaire des textes universitaires53551
SRS 2393Religion and Death32321
ENG 2301The Writing Process55551
POL 2103Introduction to International Relations and Global Politics45441
ENG 2303Introduction to Writing Prose Fiction55551
MAT 2322Calculus III for Engineers44331
CSI 3131Operating Systems43441
MAT 1322Calculus II32331
ELG 5161Robotics: Control, Sensing and Intelligence42551
POL 2101Introduction to Canadian Politics43341
CSI 3105Design and Analysis of Algorithms I24241
MCG 4139Computational Methods in Fluid and Heat Transfer53531
ECO 1302Contemporary Macroeconomic Issues12321
ITI 1121Introduction to Computing II21141
ENG 1112Technical Report Writing22121
PHI 1101Reasoning and Critical Thinking53551
BIO 2137Introduction to Plant Science32421
APA 2120Motor Control and Learning55551
BIO 2129Ecology45311
MAT 2384Ordinary Differential Equations and Numerical Methods45341
CLA 1102Roman Civilization53541
SEG 3125Analysis and Design of User Interfaces55551
ANT 1101Social and Cultural Anthropology55431
APA 1313Musculoskeletal Anatomy53551
MAT 1702Méthodes mathématiques II32341
ECO 2144Microeconomic Theory I55451
HSS 1100Microbiology and Immunology53541
SEG 2900Professional Communication and Responsibility55331
ELG 5228Mobile Robotics41441
MAT 1371Descriptive Statistics55431
SRS 1110Witchcraft, Magic and Occult Traditions44321
HSS 2502Communication et santé44331
HSS 3101Health Research: Quantitative and Qualitative Approaches34231
APA 2140Introduction to Sport and Exercise Psychology33331
ESP 3934Spain in its literature, (20th-21st centuries)52551
AHL 3300Creativity and Innovation45311
PHI 2397Business Ethics55431
SEG 3101Software Requirements Analysis45241
ECO 1502Introduction à la macroéconomie32341
PHI 2174Ethics43431
GNG 1103Engineering Design43451
ART 1331Introduction to Photography00000
SRS 3111Aboriginal Myths and Philosophy00000
ART 1341Introduction to Media Art00000
ART 1360Histories of Art I 200000
FLS 3773Le mot juste en français00000
PHI 1501Raisonnement et pensée critique00000
ART 1361Histories of Art II 200000
ART 2171Modern Art: 1900-194500000
AHL 1500Initiation aux études interdisciplinaires en Arts 100000
ART 3180Art After Modernism: 1945-197800000
ART 4987Professional Practices in Art00000
ESL 3373Building Your Word Bank: Vocabulary Enrichment in Context00000
FLS 4774Le français d'ici00000
PHI 1502Raisonnement moral00000
ART 4989From Studio to Exhibition00000
ART 4929Sculpture/Media Studio00000
PHI 1503Les grandes questions philosophiques00000
ART 4936Photography/Media Studio00000
ART 2914Painting and Image II: Motif and Metaphor00000
FLS 4776Le français et le monde du travail00000
PHI 1702Philosophie : thèmes et textes00000
ART 2915Painting and Context I: Observation and Process00000
ART 2952Drawing: Animals, Humans and other living forms00000
CMN 1560Introduction à l'étude des médias00000
ART 3917Painting and Source II: Narrative and Series00000
ART 2932Digital Photography Workshop I00000
ESL 2361State your Position: Writing with a Purpose00000
FLS 2500Apprendre à apprendre00000
SOC 2306Social Reconfigurations in Africa00000
CMN 2548Communication organisationnelle00000
ART 2935Mise en scène: Lighting on Location and in the Studio00000
ART 3935Special Topics in Photography00000
CMN 3502Méthodes quantitatives00000
ART 2926Sculpture and Concept00000
ART 2928Sculpture and the Body00000