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

UVic Course Reviews

University of Victoria

CodeNameOverallEasinessInterestUsefulnessReviewssorted descending
PHYS110Introductory Physics I32.32.83.515
CSC111Fundamentals of Programming with Engineering Applications3.82.63.64.48
MATH110Matrix Algebra for Engineers3.92.63.44.85
PSYC201Research Methods in Psychology2.63.21.63.45
ATWP135Academic Reading and Writing3.12.423.85
MATH122Logic and Foundations3.32.82.834
ENGR130Introduction to Professional Practice3.2523.34
ASTR101Exploring the Night Sky3.83.54.834
SOCI100AIntroduction to Sociology: Understanding Social Life3.62.84.53.54
ANTH100Introduction to Anthropology3.53.54.32.84
MATH100Calculus I3.12.32.53.54
PSYC345ADrugs and Behaviour2.71.53.534
MATH101Calculus II2.71.82.52.84
CSC225Algorithms and Data Structures I2.92.32.834
ASTR102Exploring the Cosmos4.1552.33
GEOG222Introduction to Maps and GIS4.253.73.33
CHEM437Biological and Medicinal Chemistry3.93.34.34.33
CHEM101Fundamentals of Chemistry from Atoms to Materials3.32.73.743
CSC349ANumerical Analysis3.33.73.333
ECON103Principles of Microeconomics3.133.33.33
CHEM150Engineering Chemistry1.83.31.723
HLTH251Healthy Sexuality4.94.5552
SOCI499Honours Seminar and Thesis3.72.544.52
MECH240Thermodynamics4.22.5552
PHYS111Introductory Physics II4.5244.52
STAT260Introduction to Probability and Statistics I44.53.542
GEOG103Introduction to Physical Geography44442
ECON104Principles of Macroeconomics3.53442
EOS120The Dynamic Earth3.9443.52
CSC360Operating Systems4.41.54.552
ENGR120Design and Communication II4.43.54.54.52
SOCI376Quantitative Research Methods3.74342
COM220Organizational Behaviour3.5442.52
ENGR110Design and Communication I3.74342
MATH151Finite Mathematics3.743.532
PHYS102AGeneral Physics I33.532.52
BIOL184Evolution and Biodiversity34.522.52
CSC115Fundamentals of Programming II43442
PSYC300AStatistical Methods in Psychology2.92.52.53.52
CHEM212Introduction to Quantitative Analysis1.92.51.542
SENG468Software System Scalability2.93.5242
ECE250Linear Circuits I2.71.52.542
ECE260Continuous-Time Signals and Systems2.722.53.52
ENGR446Technical Report342.52.52
ECE320Electronic Devices I1.411.51.52
EDCI305ADrama Education as a Medium for Learning I55551
SENG460Practice of Information Security and Privacy4.74551
EPHE155Introduction to Nutrition: Concepts and Controversies4.75451
MATH200Calculus III4.74551
EOS110Oceans and Atmosphere4.75541
MATH204Calculus IV4.74551
IED373EL TELNIWT and Indigenous Education4.74551
AE330Visual Design for Marketing, Advocacy and Persuasion4.74551
CHEM300AChemistry in Modern Society4.74551
MECH458Mechatronics4.75541
SPAN249Intensive Intermediate Spanish4.75541
PHIL100Introduction to Philosophy4.33551
CHEM477Computational Chemistry4.33551
ECE355Microprocessor-Based Systems4.34541
THEA150Public Speaking4.35351
PSYC100BIntroductory Psychology II4.35441
PSYC100AIntroductory Psychology I4.35441
ES200Introduction to Environmental Studies4.35531
SOCI100BIntroduction to Sociology: Understanding Contemporary Society4.33551
ENGR297Technology and Society4.35441
ECE471Computer Vision44441
CIVE200Engineering Drawing43451
SOCI309Contemporary Social Theorizing44351
SOCI310Religion in Society45431
HINF115Programming for Health Care44441
SOCI374Qualitative Research Methods45251
IS101Indigenous Foundations43541
SOCI431Issues in Social Theorizing43451
BCMB301ALab Techniques & Projects I42551
LING290Encoding Language in Writing43541
SOCI471Intermediate Social Statistics43451
HSTR112AWorld History 1900-19453.73441
CSC100Elementary Computing3.75331
SOCI390Special Topics in Sociology3.73531
ECE459Applications of Digital Signal Processing Techniques3.33341
SOCI438Issues in Contemporary Sociology3.33341
PSYC431IPsychology and Law3.33341
ES425Flowering Plant Diversity3.32441
EPHE143Multidisciplinary Foundations of Physical Activity3.35321
ECE455Real Time Computer Systems Design Project3.34421
PHIL232Moral Problems of Contemporary Society33421
POLI309Democracy and Disobedience31441
PHYS323Quantum Mechanics I31531
ECE458Communication Networks34321
ECE463Design and Analysis of Computer Networks2.72421
MECH475Aircraft Design2.73321
SENG474Data Mining2.72331
ECE360Control Theory and Systems I2.74221
SOCI313Sociology of Law2.33221
EDCI490Transformative Inquiry2.35111
BIOL215Principles of Ecology2.31421
GEOG329GIS Applications and Tools2.33221
ECE370Electromechanical Energy Conversion1.73111
SENG401Social and Professional Issues1.73111
ECE340Applied Electromagnetics and Photonics1.32111