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

UAlberta Course Reviews

University of Alberta

CodeNameOverallEasinessInterestUsefulnessReviewssorted descending
PHIL 120Symbolic Logic I3.35321
PHIL 101Introduction to Philosophy: Values and Society44531
PHIL 415Topics in Philosophy of Biology00000
PHIL 200Metaphysics00000
PHIL 103Critical Thinking, Reading, and Writing00000
PHIL 900AResearch Project00000
PHIL 594Selected Problems in Philosophy00000
PHIL 550Moral Philosophy00000
PHIL 540Topics in Ancient Philosophy00000
PHIL 510Philosophy of Science00000
PHIL 500Metaphysics00000
PHIL 488Current Research in Philosophy00000
PHIL 470Topics in Social and Political Philosophy00000
PHIL 446Early Analytic Philosophy00000
PHIL 44217th- and 18th-Century Continental Philosophy00000
PHIL 436Topics in Medieval Philosophy00000
PHIL 205Philosophy of Mind00000
PHIL 401Topics in Epistemology00000
PHIL 386Health Care Ethics00000
PHIL 379Philosophy and Nursing I: Christian Perspectives00000
PHIL 367Introduction to Philosophy of Mathematics00000
PHIL 350Foundations of Ethics00000
PHIL 339Contemporary World Views and Christianity00000
PHIL 325Risk, Choice, and Rationality00000
PHIL 305Philosophy of Psychology00000
PHIL 272Feminist Philosophy00000
PHIL 250Contemporary Ethical Issues00000
PHIL 239Greek Philosophy and the Christian Tradition00000
PHIL 220Symbolic Logic II00000
PHIL 389Philosophy and Nursing II: Christian Perspectives00000
PHIL 597Directed Reading II00000
PHIL 580Aesthetics00000
PHIL 547Topics in 20th Century Philosophy00000
PHIL 526Philosophy of Language00000
PHIL 501Epistemology00000
PHIL 492Topics in Phenomenology00000
PHIL 480Topics in Aesthetics00000
PHIL 451Topics in the History of Moral and Political Philosophy00000
PHIL 445Topics in 19th-Century Philosophy00000
PHIL 433Topics in Feminist Philosophy00000
PHIL 422Topics in Advanced Symbolic Logic00000
PHIL 412Topics in Philosophy of Science00000
PHIL 400Topics in Metaphysics00000
PHIL 202Indian Philosophy00000
PHIL 383Film and Philosophy00000
PHIL 372Philosophy of Sexuality00000
PHIL 365Philosophy of Computing00000
PHIL 357Philosophy of Religion00000
PHIL 343Kant to Nietzsche00000
PHIL 329Natural Philosophy and the Christian Tradition00000
PHIL 317Philosophy of Biology00000
PHIL 280Philosophy of Art00000
PHIL 269Moral Issues in a Christian Context00000
PHIL 249Medieval Philosophy and the Christian Tradition00000
PHIL 230Ancient Greek Philosophy00000
PHIL 217Biology, Society, and Values00000
PHIL 428Logic and Language00000
PHIL 215Epistemology00000
PHIL 203Islamic Philosophy00000
PHIL 125Practical Logic00000
PHIL 900Research Project00000
PHIL 592Topics in Phenomenology00000
PHIL 536Topics in Medieval Philosophy00000
PHIL 505Philosophy of Mind00000
PHIL 493Fourth-Year Honors Seminar00000
PHIL 486Directed Reading I00000
PHIL 453Philosophy of History00000
PHIL 448Topics in 20th-Century Philosophy00000
PHIL 444Kant00000
PHIL 440Topics in Ancient Philosophy00000
PHIL 227Conceptual Development in Modern Logic00000
PHIL 420Metalogic00000
PHIL 405Topics in Philosophy of Mind00000
PHIL 399Religious Existentialism00000
PHIL 385Ethics and Artificial Intelligence00000
PHIL 380Philosophy of Criticism00000
PHIL 368Topics in Social Justice00000
PHIL 359Topics in Christian Philosophy00000
PHIL 345Humans and Animals00000
PHIL 333Aristotle00000
PHIL 319Thomas Aquinas00000
PHIL 291Existentialism00000
PHIL 270Political Philosophy00000
PHIL 426Philosophy of Language00000
PHIL 233Trial and Execution of Socrates00000
PHIL 102Introduction to Philosophy: Knowledge and Reality00000
PHIL 900BResearch Project00000
PHIL 596Directed Reading I00000
PHIL 570Social and Political Philosophy00000
PHIL 546Topics in Modern Philosophy00000
PHIL 522Topics in Logic00000
PHIL 498Honors Essay00000
PHIL 487Directed Reading II00000
PHIL 459Advanced Topics in Christian Philosophy00000
PHIL 450Topics in Ethics00000
PHIL 44317th- and 18th-Century British Philosophy00000
PHIL 438Topics in Indian Philosophy00000
PHIL 209The Human Person: Philosophical Issues00000
PHIL 421Modal Logic00000
PHIL 411Philosophy of Space and Time00000
PHIL 396Third-Year Honors Seminar00000
PHIL 384Topics in Practical Ethics00000
PHIL 375Science and Society00000
PHIL 366Computers and Culture00000
PHIL 355Environmental Ethics00000
PHIL 336Medieval and Renaissance Philosophy00000
PHIL 309Augustine00000
PHIL 279Philosophy of Hunting00000
PHIL 265Philosophy of Science00000
PHIL 240Descartes to Hume00000