UCalgary Course Reviews

University of Calgary

PSYC 385Abnormal Psychology3.83.73.333
MATH 211Linear Methods I1.71.732.73
ENGG 201Behaviour of Liquids, Gases and Solids3.933.53.52
ENGG 349Dynamics2.
SENG 471Software Requirements Engineering2.23.512.52
PHYS 221Mechanics3.53232
ANTH 331Sex and Gender3.532.51.52
PSYC 373Motivation42.554.52
ANTH 201Introduction to Biological Anthropology4.74551
ENGO 363Estimation and Statistical Testing44351
PHIL 201Mind, Matter and God43541
MATH 375Differential Equations for Engineers and Scientists3.32351
MATH 327Number Theory3.33431
ANTH 305Human Variation and Adaptation2.72331
PHYS 369Acoustics, Optics and Radiation (for students in Engineering)2.72421
ECON 425International Trade2.31331
ENGO 327Spectral Analysis in Geomatics1.71131
MDSC 341Principles of Human Genetics43541
SENG 401Software Architecture14221
CPSC 481Human-Computer Interaction I43531
SENG 438Software Testing, Reliability, and Quality34331
ENEL 300Electrical and Computer Engineering Professional Skills34331
ASTR 207Introduction to Astronomy I - The Solar System55531
BCEM 341Biochemistry of Life Processes11241
BMEN 381Mechanics I43441
PLBI 327Systematics and Diversity of Plants43441
EDUC 460Specialization I24221
CPSC 319Data Structures, Algorithms, and Their Applications13351
MDSC 203Developing Health Research Literacy I43551
CHEM 203General Chemistry: Change and Equilibrium42531
PSYC 411Design and Analysis in Psychological Research43451
CPSC 521Foundations of Functional Programming51551
MDSC 205Developing Health Research Literacy II32451
ENGO 333Computing for Geomatics Engineers53451
MATH 265University Calculus I55451
GLGY 305Introduction to Dinosaurs45311
CPSC 217Introduction to Computer Science for Multidisciplinary Studies I43551
BMEN 322Biomedical Engineering Processes13311
RELS 373Topics in Religious Studies11111
EDUC 427Science, Technology, Engineering and Mathematics (STEM)34321
GEOG 310Landforms and Soils42431
MATH 267University Calculus II53551
CPSC 471Data Base Management Systems22231
CHEM 201General Chemistry: Structure and Bonding12111
ASPH 401Galactic Astrophysics00000
ANTH 605Professional Skills for Anthropologists00000
ASPH 607Advanced Observational Astrophysics00000
BCEM 507Directed Research in Biochemistry00000
AFST 400Field Study in Africa00000
ANTH 641Seminar in Civil-Military Relations00000
BCEM 553Molecular Biophysics00000
BIOL 202The Science of Food, Cooking and Eating00000
ALMC 301Continuing Arabic I00000
BIOL 309Plants and People00000
BIOL 435Biology of Fungi00000
ACCT 668Integrative Accounting II00000
BIOL 501Principles and Mechanism of Pharmacology00000
ALMC 317Muslim Civilization I00000
BIOL 509Advanced Topics in Biological Sciences00000
ANTH 589Nutritional Anthropology00000
ENAE 410Aerospace Analysis and Design00000
BCEM 413Laboratory Techniques II00000
ANTH 635Primatological Theory00000
BCEM 543Enzymology00000
ACCT 647Advanced Taxation II00000
BCEM 577Biomolecular Simulation00000
ANTH 701Independent Studies00000
BIOL 305The Human Organism00000
ASL 201Beginners' American Sign Language I00000
BIOL 331Introduction to Cellular and Molecular Biology00000
ALMC 303Continuing Arabic II00000
ACCT 445Accounting Theory00000
BIOL 601Research Seminar00000
BIOL 528Research Project in Biological Sciences00000
ALMC 333Intermediate Arabic II00000
ANTH 320Ethnographic Overview of Africa00000
BIOL 619Advanced Evolutionary Biology00000
ALMC 345Topics in Colloquial Spoken Arabic II00000
BMEN 301Introduction to Biomedical Engineering00000
BMEN 383Mechanics II00000
ALMC 360Topics in Muslim Literatures00000
BMEN 455Transport Phenomena in Biomolecular Systems00000
BMEN 468Problem-based Biomedical Engineering Design I00000
ACCT 799Doctoral Seminars in Accounting00000
ANTH 329Topics in Ethnographic Overview of Selected World Areas00000
ALMC 499Topics in the Study of Arabic Language and Muslim Cultures00000
BMEN 503Research Thesis in Biomedical Engineering00000
BMEN 585Molecular, Cellular and Tissue Engineering00000
ARKY 201Introduction to Archaeology00000
BMEN 602Biomedical Engineering Core I00000
BMEN 619Special Problems in Biomedical Engineering00000
ANTH 343Militarism and Militarization00000
ARKY 307Introduction to Ethnoarchaeology00000
BTMA 317Introduction to Business Technology Management00000
BTMA 333Enterprise Analysis00000
ARKY 325Ancient Civilizations00000
BTMA 455Business Technology Management Field Project00000
BTMA 467e-Business00000
ACCT 323Introductory Managerial Accounting00000
ACCT 603Management Accounting00000