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
CHM 2120Organic Chemistry II53.3553
MAT 1341Introduction to Linear Algebra4244.33
ANP 1105Human Anatomy and Physiology I42.744.33
PHY 2323Electricity and Magnetism53.5552
CHM 1721Chimie organique I4.52.543.52
CEG 3185Introduction to Data Communications and Networking42.54.53.52
ITI 1120Introduction to Computing I4.533.54.52
CSI 3140WWW Structures, Techniques and Standards3.5534.52
PSY 1101Introduction to Psychology: Foundations434.54.52
ECO 1104Introduction to Microeconomics3.543.53.52
MCG 4139Computational Methods in Fluid and Heat Transfer53531
SRS 1110Witchcraft, Magic and Occult Traditions44321
ELG 5161Robotics: Control, Sensing and Intelligence42551
ANT 1101Social and Cultural Anthropology55431
POL 1101Introduction to Political Science42441
GNG 2101Introduction to Product Development and Management for Engineers and Computer Scientists14331
MAT 1362Mathematical Reasoning and Proofs21441
MAT 1702Méthodes mathématiques II32341
MAT 2322Calculus III for Engineers44331
ENG 1112Technical Report Writing22121
ADM 1340Financial Accounting33231
CLA 1102Roman Civilization53541
CSI 3131Operating Systems43441
APA 1313Musculoskeletal Anatomy53551
ECO 1502Introduction à la macroéconomie32341
ELG 5228Mobile Robotics41441
SRS 2393Religion and Death32321
ANP 1505Anatomie humaine et physiologie I11241
HSS 3101Health Research: Quantitative and Qualitative Approaches34231
ECO 2144Microeconomic Theory I55451
BIO 2129Ecology45311
APA 2120Motor Control and Learning55551
BIO 2137Introduction to Plant Science32421
HSS 2502Communication et santé44331
CSI 3120Programming Language Concepts34321
ESP 2911Contemporary Spanish Culture43551
ESP 3943Introduction to Hispanic Linguistics44551
PHI 2174Ethics43431
MAT 1322Calculus II32331
ADM 3345Taxation I11241
SEG 3125Analysis and Design of User Interfaces55551
BIO 1300The Human Animal33131
POL 2504Introduction à la politique comparée54551
PHI 2397Business Ethics55431
MAT 2384Ordinary Differential Equations and Numerical Methods45341
GNG 1103Engineering Design43451
FLS 3771Grammaire des textes universitaires53551
ENG 2301The Writing Process55551
APA 2140Introduction to Sport and Exercise Psychology33331
HIS 2182Women in Canada13411
HSS 1100Microbiology and Immunology53541
POL 2101Introduction to Canadian Politics43341
AHL 3300Creativity and Innovation45311
ENG 2303Introduction to Writing Prose Fiction55551
CHG 3337Data Collection and Interpretation54551
MAT 1371Descriptive Statistics55431
CSI 3105Design and Analysis of Algorithms I24241
ITI 1121Introduction to Computing II21141
ECO 1302Contemporary Macroeconomic Issues12321
PHI 1101Reasoning and Critical Thinking53551
POL 2103Introduction to International Relations and Global Politics45441
ESP 3934Spain in its literature, (20th-21st centuries)52551
SEG 3101Software Requirements Analysis45241
SEG 2900Professional Communication and Responsibility55331
PSY 1102Introduction to Psychology: Applications00000
ART 1331Introduction to Photography00000
MUS 4024Research Project00000
MUS 4158Piano Pedagogy I00000
FRA 2789Comprendre les rouages de la grammaire00000
ART 2171Modern Art: 1900-194500000
MUS 4031Applied Music IV: Performance BMUS/BSC00000
ART 4988Intensive Studio Practice00000
MAT 1332Calculus for the Life Sciences II00000
CMM 436012 Units00000
DVM 3106Women, Gender and Development00000
FRA 1748Culture et littérature françaises : du XIXe siècle à nos jours00000
ART 2914Painting and Image II: Motif and Metaphor00000
PHS 433612 Units00000
SCS 3130Social Innovation and Community Engagement00000
ART 3916Painting and Source I: Issues of Representation00000
MCG 1100Introduction to Mechanical Engineering00000
MCG 2101Introduction to Design00000
FRA 2780Le récit00000
ART 2935Mise en scène: Lighting on Location and in the Studio00000
ELG 3336Electronics for Mechanical Engineers00000
MCG 3143Bio-Fluid Mechanics00000
ART 2928Sculpture and the Body00000
GNG 4170Engineering Law00000
MCG 4340Mechanical Engineering Laboratory00000
FLS 2761Mieux écrire en français00000
SOC 4314Gender Relations, Development and Globalization00000
FRA 3578Critique et chronique culturelles00000
ART 2943Media Art Practices00000
MCG 4128Basic Nuclear Engineering00000
MCG 4127Computational Methods in Mechanical Engineering00000
ART 3118Art, Globalization and Cultural Hybridities00000
MCG 4133Automation Design and Control00000
MCG 4142Corrosion: Principles, Prevention and Control00000