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

UBC Course Reviews

University of British Columbia

CodeNameOverallEasinessInterestUsefulnessReviewssorted descending
MTRL 382Ceramics43431
MTRL 392Engineering Technical Communication00000
MTRL 340Manufacturing in Materials Engineering00000
MTRL 359Hydrometallurgy I Laboratory00000
MTRL 381Structure and Properties Laboratory00000
MTRL 455Economic Aspects of Materials Engineering00000
MTRL 466Engineering Project I00000
MTRL 472Welding and Joining of Materials00000
MTRL 485Failure of Materials00000
MTRL 486Nondestructive Evaluation00000
MTRL 495Biomaterials00000
MTRL 252Thermodynamics of Materials I00000
MTRL 350Thermodynamics of Materials II00000
MTRL 361Modelling of Materials Processes00000
MTRL 378Phase Transformations00000
MTRL 280Materials in Design00000
MTRL 442Coatings and Surface Modification00000
MTRL 467Engineering Project II00000
MTRL 478Electronic Materials00000
MTRL 494Composite Materials00000
MTRL 517Case Studies in Advanced Materials Manufacturing00000
MTRL 571Advanced Nanofibre Technology00000
MTRL 592EAdvanced Topics in Materials Engineering - ADVANCED TOPICS00000
MTRL 595Advanced Biomaterials00000
MTRL 597M.Eng. Project00000
MTRL 699Doctoral Dissertation00000
MTRL 496Materials Sustainability00000
MTRL 320Management of Engineering Design00000
MTRL 564Hydrometallurgical Reactor Design and Analysis00000
MTRL 250Principles and Calculations in Materials Engineering00000
MTRL 363Transport Phenomena III - Mass Transport00000
MTRL 394Polymer and Polymer Matrix Composites00000
MTRL 451Microstructural Analysis Laboratory00000
MTRL 458Hydrometallurgy II00000
MTRL 475Microstructure Engineering00000
MTRL 489Seminar III00000
MTRL 515Advanced Simulation and Modelling Tools for Materials Manufacturing00000
MTRL 559Advanced Hydrometallurgy00000
MTRL 578Microstructural Evolution of Deformed Materials00000
MTRL 592BAdvanced Topics in Materials Engineering - ADVANCED TOPICS00000
MTRL 594Advanced Composite Materials00000
MTRL 596M.Sc. Thesis00000
MTRL 599Thesis00000
MTRL 201Technical Communication00000
MTRL 264Transport Phenomena II - Heat Transport00000
MTRL 358Hydrometallurgy I00000
MTRL 365Mechanical Behaviour of Materials00000
MTRL 398Engineering Written Communication00000
MTRL 456Environmental Degradation of Materials00000
MTRL 460Monitoring and Optimization of Materials Processing00000
MTRL 471Nanofibre Technology00000
MTRL 557Separation Science in Aqueous Metal Processing00000
MTRL 579Physics of Microfabrication: Front End Processing00000
MTRL 593BDirected Studies in Materials Engineering - DIR ST MATRL ENG00000
MTRL 598Seminar00000
MTRL 263Transport Phenomena I - Fluid Mechanics00000