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

UAlberta Course Reviews

University of Alberta

CodeNameOverallEasinessInterestUsefulnessReviewssorted descending
CIV E 395Civil Engineering Analysis III1.32111
CIV E 270Mechanics of Deformable Bodies I00000
CIV E 295Civil Engineering Analysis II00000
CIV E 331Applied Hydraulics00000
CIV E 381ASoil Mechanics00000
CIV E 398Introduction to Continuum Mechanics00000
CIV E 419Transportation Engineering: Highway Planning and Design00000
CIV E 459Biomedical Engineering Design00000
CIV E 481Soil Engineering00000
CIV E 526Soil Remediation00000
CIV E 603Construction Informatics00000
CIV E 607Productivity Modeling and Analysis00000
CIV E 613Transportation Systems and Demand Analysis00000
CIV E 617Highway Geometric Design00000
CIV E 624Biological Waste Treatment Processes00000
CIV E 631Engineering Fluid Mechanics00000
CIV E 638Experimental Fluid Mechanics00000
CIV E 652Environmental Impact Assessment00000
CIV E 660Advanced Structural Analysis00000
CIV E 670Behaviour and Design of Steel Members00000
CIV E 678Behaviour and Design of Steel Seismic Force Resisting Systems00000
CIV E 683Site Investigation Practice00000
CIV E 692Tunnelling00000
CIV E 698APetroleum Geomechanics00000
CIV E 728Water and Wastewater Treatment00000
CIV E 799Advanced Topics in Soil Mechanics00000
CIV E 910BDirected Research00000
CIV E 221Environmental Engineering Fundamentals00000
CIV E 265Engineering Drawing and Computer Graphics00000
CIV E 321Principles of Environmental Modeling and Risk00000
CIV E 374Structural Design I00000
CIV E 406Construction Estimating, Planning, and Control00000
CIV E 429Environmental Engineering Design00000
CIV E 461Civil Engineering Design Project II00000
CIV E 489Geotechnical Design00000
CIV E 601Analytical Methods for Project Management00000
CIV E 605Decision Support Systems in Construction00000
CIV E 608Construction Engineering00000
CIV E 614Traffic Operation and Control00000
CIV E 620Environmental Engineering Measurements I00000
CIV E 625Engineering Management of Water Quality00000
CIV E 632Hydraulic Structures00000
CIV E 641Advanced Surface Water Hydrology00000
CIV E 653Readings in Project Management00000
CIV E 661Dynamics of Structures00000
CIV E 672Behavior and Design of Concrete Members00000
CIV E 680Engineering Properties of Soils00000
CIV E 687Rock Engineering for Near Surface Structures00000
CIV E 695Soil Structures00000
CIV E 709Advanced Topics in Construction Engineering and Management00000
CIV E 729Advanced Topics in Environmental Engineering00000
CIV E 779Advanced Topics in Structural Engineering00000
CIV E 900ADirected Research Project00000
CIV E 910ADirected Research00000
CIV E 250Plane Surveying00000
CIV E 290Civil Engineering Analysis I00000
CIV E 303Project Management00000
CIV E 330Introduction to Fluid Mechanics00000
CIV E 381Soil Mechanics00000
CIV E 409Construction Methods00000
CIV E 431Water Resources Engineering00000
CIV E 460Civil Engineering Design Project I00000
CIV E 479Structural Design III00000
CIV E 524Environmental Biotechnology00000
CIV E 604Construction Law00000
CIV E 609Underground Trenchless Construction00000
CIV E 615Traffic Flow and Network Modeling00000
CIV E 622Physical/Chemical Water and Wastewater Treatment00000
CIV E 627Environmental Engineering Measurements II00000
CIV E 635Environmental Fluid Mechanics00000
CIV E 645Water Resources Planning and Management00000
CIV E 654Artificial Intelligence and Automation in Construction00000
CIV E 664Introduction to Solid Mechanics00000
CIV E 674Behavior and Design of Prestressed Concrete Structures00000
CIV E 681Seepage and Drainage00000
CIV E 684Engineering Geology and Terrain Analysis00000
CIV E 697Rock Engineering00000
CIV E 698BPetroleum Geomechanics00000
CIV E 749Advanced Topics in Water Resources Engineering00000
CIV E 900BDirected Research Project00000
CIV E 240Technical Communications00000
CIV E 251Survey School00000
CIV E 315Transportation Engineering00000
CIV E 372Structural Analysis I00000
CIV E 381BSoil Mechanics00000
CIV E 391Civil Engineering Materials00000
CIV E 411Transportation Engineering II00000
CIV E 439Water Resources Engineering Design00000
CIV E 474Structural Design II00000
CIV E 499Special Topics in Civil Engineering Design00000
CIV E 602Contract Administration00000
CIV E 606Design and Analysis of Construction Operations00000
CIV E 612Transportation Planning: Methodology and Techniques00000
CIV E 616Traffic Safety00000
CIV E 623Industrial Water and Wastewater Management00000
CIV E 628Municipal Solid Waste Management00000
CIV E 636Ice Engineering00000
CIV E 649Natural Resources Management00000
CIV E 657Air Pollution Control00000
CIV E 665Introduction to the Finite Element Method00000
CIV E 676Behavior and Design of Masonry Structures00000
CIV E 682Environmental Geotechnics and Geochemistry00000
CIV E 690Advanced Foundation Engineering00000
CIV E 698Petroleum Geomechanics00000
CIV E 719Advanced Topics in Transportation and Engineering00000
CIV E 739Advanced Topics in Fluid Mechanics and Hydraulics00000
CIV E 789Advanced Topics in Civil Engineering00000