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

WPI Course Reviews

Worcester Polytechnic Institute

CodeNameOverallEasinessInterestUsefulnessReviewssorted descending
PH 1110General Physics-Mechanics3.533.54.52
CH 1040Spectroscopy In Organic And Polymer Chemistry343.532
MA 1022Calculus II43351
PH 1120General Physics-Electricity And Magnetism43551
SD 1510Introduction To System Dynamics Modeling32321
BME 1001Introduction To Biomedical Engineering45431
HI 3314The American Revolution44431
MA 2612Applied Statistics II33341
BUS 1010Leadership Practice45441
AR 2401Video Production45431
MA 1021Calculus I44251
BB 2917Hunting For Phage54551
HI 1330Introduction To The History Of Science And Technology45431
RE 2722Modern Problems Of Belief22111
MA 2071Matrices And Linear Algebra I32341
WR 1020Introduction To Rhetoric22331
BB 2550Cell Biology33351
MA 2611Applied Statistics I35341
BB 3080Neurobiology42341
PE 1011Touch Football44531
PE 1077Swimming For Fitness32331
BUS 1020Globl Envirnm Of Bus Decisions45431
BME 2001Introduction To Biomaterials55551
CE 535Integration Of Design And Construction00000
BB 3003Medical Microbiology00000
CE 571Water Chemistry00000
CE 402XResilient Infrastructure For A Changing Climate00000
BB 2904Ecology, Environment, And Animal Behavior00000
CE 563Industrial Waste Treatment00000
AR 2700Digital Painting00000
BB 3511Nerve And Muscle Physiology00000
CE 584Advanced Cost Estimating Procedures00000
CE 2001Analytical Mechanics II00000
CE 3020Project Management00000
AE 5101Fluid Dynamics00000
AR 33333D Animation II00000
BB 3525Plant Physiology00000
CE 3031Building Information Modeling: Software Tools And Principles00000
CE 3060Water Treatment00000
BB 4260Synthetic Biology00000
CE 4017Prestressed Concrete Design00000
CE 4600Hazardous And Industrial Waste Management00000
AREN 3006Advanced Hvac System Design00000
BCB 590Special Topics00000
CH 540Regulation Of Gene Expression00000
CH 555Advanced Topics00000
BME 450XComputational Biomechanics00000
CH 1020Chemical Reactions00000
CH 2360Organic Laboratory00000
AE 3713Introduction To Aerospace Control Systems00000
AE 5111Spacecraft Propulsion00000
AS 1004Heritage And Values IV (General Military Course)00000
BME 553Biomechanics Of Orthopaedic Devices00000
CH 2670Investigation Of Coordination Complexes Through Inquiry00000
CH 4110Protein Structure And Function00000
BME 594Biomedical Engineering Journal Club00000
CH 4170Experimental Genetic Engineering00000
BUS 3010Creating Value Through Innovation00000
BB 2050Animal Behavior00000
CE 524Finite Element Method And Applications00000
AR 2111Modern Art00000
CE 560Advanced Principles Of Water Treatment00000
BB 2920Genetics00000
CE 567Hazardous Waste: Containment, Treatment And Prevention00000
AE 4770Aircraft Design00000
CE 574Water Resources Management00000
BB 3101Human Anatomy & Physiology: Movement And Communication00000
CE 1030Civil Engineering And Computer Fundamentals00000
AR 3112Modernism, Mass Culture, And The Avant-Garde00000
CE 3006Design Of Steel Structures00000
BB 3516Separation Techniques In Biotechnology00000
CE 3025Project Evaluation00000
AE 3602Incompressible Fluids00000
CE 3050Transportation: Traffic Engineering00000
BB 3620Developmental Biology00000
CE 3070Urban & Environmntl Planng(Wi)00000
AREN 2023Introduction To Architectural Engineering Systems00000
CE 4061Hydrology00000
BCB 501Bioinformatics00000
CH 516Chemical Spectroscopy00000
AE 5105Renewable Energy00000
CH 543Organometallic Chemistry And Catalysis00000
BCB 4002Biovisualization00000
AREN 3026Building Envelope Design00000
CH 4420Application Of Molecular Orbital Theory To Metal Complexes00000
CH 2320Organic Chemistry II00000
BME 532Medical Device Regulation00000
CH 2650Modern Physical Chemistry Methods00000
AB 2542The Culture Of Arabic-Speaking Countries00000
CH 3530Quantum Chemistry00000
BME 583Biomedical Microscopy And Quantitative Imaging00000
CH 4140Metabolism And Disease00000
AS 2004Team And Leadership Fundamentals IV (General Military Course...00000
AE 5224Air Vehicle Dynamics And Control00000
AS 3004Leading People And Effective Communication IV (Professional...00000
BME 2511Introduction To Biomechanics And Biotransport00000
BME 3013Biomedical Instrumentation Laboratory00000
BB 100XExploring Bioinformatics And Computational Biology00000
BME 3503Skeletal Biomechanics Laboratory00000
BME 3610Transport Analysis In Bioengineering00000