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

ISU Course Reviews

Iowa State University

CodeNameOverallEasinessInterestUsefulnessReviewssorted descending
ME 345Engineering Dynamics21221
ME 170Engineering Graphics and Introductory Design00000
ME 190Learning Communities00000
ME 220Globalization and Sustainability00000
ME 270Introduction to Mechanical Engineering Design00000
ME 318XSolar Pwr Rac Vehic00000
ME 324LManufacturing Engineering Laboratory00000
ME 332Engineering Thermodynamics II00000
ME 398Cooperative Education (Co-op).00000
ME 401XHm-Ctr Dsn:Predepar00000
ME 411Automatic Controls00000
ME 413Fluid Power Engineering00000
ME 416Mechanism Design and Analysis00000
ME 417Advanced Machine Design00000
ME 419Computer-Aided Design00000
ME 425Optimization Methods for Complex Designs00000
ME 427Vehicle Dynamics and Suspension Design00000
ME 433Alternative Energy00000
ME 437Introduction to Combustion Engineering00000
ME 442Heating and Air Conditioning Design00000
ME 448Fluid Dynamics of Turbomachinery00000
ME 451Engineering Acoustics00000
ME 466Multidisciplinary Engineering Design00000
ME 484Technology, Globalization and Culture00000
ME 490OIndependent Study: Design and Optimization00000
ME 490QIndependent Study: Materials Processing and Mechanics00000
ME 490RIndependent Study: Thermo-fluids00000
ME 490JIndependent Study: Thermodynamics and Energy Utilization00000
ME 490MIndependent Study: Nuclear Engineering00000
ME 502XMicro &Nanofluidics00000
ME 511Advanced Control Design00000
ME 518Mechanical Considerations in Robotics00000
ME 525Optimization Methods for Complex Designs00000
ME 527Mechanics of Machining and Finishing Processes00000
ME 530Advanced Thermodynamics00000
ME 532Compressible Fluid Flow00000
ME 535Thermochemical Processing of Biomass00000
ME 538Advanced Fluid Flow00000
ME 545Thermal Systems Design00000
ME 547Computational Fluid Mechanics and Heat Transfer II00000
ME 550XAdv Biosensr:Fn&App00000
ME 556Machine Vision00000
ME 562XIntro To Tribology00000
ME 564Fracture and Fatigue00000
ME 570XSld Model&Gpu Cmput00000
ME 574Optimal Control00000
ME 576Digital Feedback Control Systems00000
ME 580Virtual Environments, Virtual Worlds, and Application00000
ME 585XFund Pred Plt Phnmc00000
ME 590QSpecial Topics: Independent Literature Investigation00000
ME 590TSpecial Topics: Biological and Nanoscale Sciences00000
ME 590USpecial Topics: Complex Fluid Systems00000
ME 591XProblstc Engr Anlys00000
ME 599Creative Component00000
ME 600Seminar00000
ME 632Multiphase Flow00000
ME 690OAdvanced Topics: Engineering Computation00000
ME 690QAdvanced Topics: Independent Literature Investigation00000
ME 690TAdvanced Topics: Biological and Nanoscale Sciences00000
ME 693XEntsp Grad Sci&Eng00000
ME 699Research00000
ME 160Mechanical Engineering Problem Solving with Computer Applica...00000
ME 202Mechanical Engineering - Professional Planning00000
ME 231Engineering Thermodynamics I00000
ME 280XDsn&Anl Cyb-Phy Sys00000
ME 324Manufacturing Engineering00000
ME 325Mechanical Component Design00000
ME 335Fluid Flow00000
ME 370Engineering Measurements00000
ME 401Human Centered Design, Pre-Departure Course.00000
ME 402Field Engineering: Human Centered Design Concepts.00000
ME 412Ethical Responsibilities of a Practicing Engineer00000
ME 415Mechanical Systems Design00000
ME 416XMechnism Dsign&Anly00000
ME 418Mechanical Considerations in Robotics00000
ME 421System Dynamics and Control00000
ME 426XMechancal Vibration00000
ME 427XVehi Dyn&Suspen Dsn00000
ME 436Heat Transfer00000
ME 441Fundamentals of Heating, Ventilating, and Air Conditioning00000
ME 444Elements and Performance of Power Plants00000
ME 449Internal Combustion Engines00000
ME 456Machine Vision00000
ME 475Modeling and Simulation00000
ME 490TIndependent Study: Technical Elective00000
ME 490ZIndependent Study: Laboratory Makeup00000
ME 490HIndependent Study: Honors00000
ME 490NIndependent Study: Non Technical Elective00000
ME 490SIndependent Study: Emerging Areas00000
ME 491XLaboratory Componet00000
ME 510Economics and Policy of Engineered Energy Systems00000
ME 517Advanced Machine Design00000
ME 521Mechanical Behavior and Manufacturing of Polymers and Compos...00000
ME 526XMechancal Vibration00000
ME 528Micro/Nanomanufacturing00000
ME 531Advanced Energy Systems and Analysis00000
ME 534XEnergetc Mat Cmbust00000
ME 536Advanced Heat Transfer00000
ME 542Advanced Combustion00000
ME 546Computational Fluid Mechanics and Heat Transfer I00000
ME 548XFund Lsr&Optcl Meas00000
ME 550Advanced Biosensors: Fundamentals and Applications00000
ME 557Computer Graphics and Geometric Modeling00000
ME 563Micro and Nanoscale Mechanics00000
ME 566Phase Transformation in Elastic Materials00000
ME 573Random Signal Analysis and Kalman Filtering00000
ME 577Linear Systems00000
ME 578Nonlinear Systems00000
ME 584Technology, Globalization and Culture00000
ME 585Fundamentals of Predictive Plant Phenomics00000
ME 590WSpecial Topics: Design and Manufacturing Innovation00000
ME 590ZSpecial Topics: Simulation and Visualization00000
ME 590VSpecial Topics: Clean Energy Technologies00000
ME 592XMach Lrn Cyb-Phy Sy00000
ME 625Surface Modeling00000
ME 690UAdvanced Topics: Complex Fluid Systems00000
ME 690VAdvanced Topics: Clean Energy Technologies00000
ME 690WAdvanced Topics: Design and Manufacturing Innovation00000
ME 690ZAdvanced Topics: Simulation and Visualization00000
ME 697Engineering Internship00000