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

CMU Course Reviews

Carnegie Mellon University

CodeNameOverallEasinessInterestUsefulnessReviewssorted descending
MEG 24202Introduction to Computer Aided Design00000
MEG 24775Bioinspired Robot Design and Experimentation00000
MEG 24778Mechatronic Design00000
MEG 24782Computational Engineering Project II00000
MEG 24785Engineering Optimization00000
MEG 24788Machine Learning and Artificial Intelligence for Engineers -...00000
MEG 24793Supervised Reading00000
MEG 24797Thesis Research00000
MEG 24050Study Abroad00000
MEG 24104Maker Series: Intro to Modern Making00000
MEG 24771Linear Systems00000
MEG 24206Special Topics: Maker Series00000
MEG 24212Special Topics: Maker Series00000
MEG 24231Fluid Mechanics00000
MEG 24280Special Topics: C++ Programming for Engineers00000
MEG 24283Statistics and Machine Learning for Engineers: Statistics an...00000
MEG 24300Fundamentals of CNC Machining00000
MEG 24322Heat Transfer00000
MEG 24341Manufacturing Sciences00000
MEG 24682Special Topics: Design for the Fourth Industrial Revolution00000
MEG 24654Special Topics: Welding Engineering00000
MEG 24656Introduction to Vibrations with Applications: ENG VIBRATIONS00000
MEG 24658Image-Based Computational Modeling and Analysis00000
MEG 24662Special Topics: Robotic Systems and Internet of Things00000
MEG 24664Introduction to Biomechanics00000
MEG 24667Special Topics: Introduction to Geometric Dimensioning and T...00000
MEG 24673Soft Robots: Mechanics, Design and Modeling00000
MEG 24679Special Topics: Designing and Deploying AI/ML Systems00000
MEG 24356Introduction to Vibrations with Applications00000
MEG 24685Engineering Optimization without Project00000
MEG 24688Introduction to CAD and CAE Tools00000
MEG 24693Special Topics: Leadership and Communication00000
MEG 24699Communication of Internship Experience00000
MEG 24711Fluid Dynamics00000
MEG 24722Energy System Modeling00000
MEG 24740Combustion and Air Pollution Control00000
MEG 24755Finite Elements in Mechanics I00000
MEG 24773Multivariable Linear Control00000
MEG 24686Special Topics in Advanced Mechanical Design00000
MEG 24689Special Topics: Making Your Product at Scale00000
MEG 24692Special Topics: Engineering a Startup00000
MEG 24694Special Topics: Creativity and Its Practice00000
MEG 24703Numerical Methods in Engineering00000
MEG 24718Computational Fluid Dynamics00000
MEG 24727Special Topics: Aerosol Measurement Technology00000
MEG 24751Introduction to Solid Mechanics I00000
MEG 24757Vibrations: Vibrations00000
MEG 24683Design for Manufacture and the Environment00000
MEG 24776Non Linear Control00000
MEG 24780Engineering Computation00000
MEG 24783Advanced Engineering Computation00000
MEG 24786Special Topics: Bayesian Machine Learning for Scientists and...00000
MEG 24789Special Topics: Deep Learning for Engineers00000
MEG 24792Supervised Reading00000
MEG 24794Master of Science Research00000
MEG 24799Practicum in Mechanical Engineering00000
MEG 24618Computational Analysis of Transport Phenomena00000
MEG 24370Engineering Design I: Methods and Skills00000
MEG 24391Mechanical Engineering Project00000
MEG 24421Internal Combustion Engines00000
MEG 24428Computational Analysis of Transport Phenomena: Computational...00000
MEG 24452Mechanical Systems Experimentation00000
MEG 24491Department Research Honors00000
MEG 24601Special Topics: Maker Series00000
MEG 24614Microelectromechanical Systems00000
MEG 24652Mechanical Behavior of Engineering Materials00000
MEG 24626Air Quality Engineering00000
MEG 24629Direct Solar and Thermal Energy Conversion00000
MEG 24632Special Topics: Additive Manufacturing Processing and Produc...00000
MEG 24634Structural Design: Structural Design00000
MEG 24636Energy Modalities in Biology and Medicine00000
MEG 24671Electromechanical Systems Design00000
MEG 24677Special Topics: Modern Control - Theory and Design00000
MEG 24681Computer-Aided Design00000
MEG 24684Special Topics: Nanoscale Manufacturing Using Structural DNA...00000
MEG 24653Special Topics: Materials and Their Processing for Mechanica...00000
MEG 24655Cellular Biomechanics00000
MEG 24657Molecular Biomechanics00000
MEG 24659Continuum Biomechanics: Solid and Fluid Mechanics of Physiol...00000
MEG 24663Special Topics: Biomechanics of Human Movement00000
MEG 24665Special Topics: Wearable Health Technologies00000
MEG 24672Special Topics in DIY Design and Fabrication00000
MEG 24678Special Topics: Computer Vision for Engineers00000
MEG 24680Quantitative Entrepreneurship: Analysis for New Technology C...00000
MEG 24651Material Selection for Mechanical Engineers00000
MEG 24687Grand Challenge Innovation00000
MEG 24691Mechanical Engineering Project Management00000
MEG 24695Telling Your Story: Methods and Skills for Communicating Com...00000
MEG 24704Probability and Estimation Methods for Engineering Systems00000
MEG 24721Advanced Thermodynamics00000
MEG 24730Advanced Heat Transfer00000
MEG 24753Special Topics: Robotic Materials00000
MEG 24760Special Topics: Robot Dynamics and Analysis00000
MEG 24321Thermal-Fluids Experimentation00000
MEG 24200Maker Series: Intro to Manual Machining00000
MEG 24204Special Topics: Maker Series00000
MEG 24207Special Topics: Maker Series00000
MEG 24214IDeATe Special Topics: Mazes00000
MEG 24261Statics00000
MEG 24281Introduction to Scientific Computing00000
MEG 24291Special Topics: Environmental Systems on a Changing Planet00000
MEG 24302Mechanical Engineering Seminar I00000
MEG 24774Special Topics: Advanced Control Systems Integration00000
MEG 24351Dynamics00000
MEG 24352Dynamic Systems and Controls00000
MEG 24358Culinary Mechanics: CULNY MECHNC00000
MEG 24390Mechanical Engineering Co-op00000
MEG 24424Energy and the Environment00000
MEG 24441Engineering Design II: Conceptualization and Realization00000
MEG 24640Climate Change Mitigation00000
MEG 24643Energy Storage Materials and Systems00000
MEG 24612Cardiovascular Mechanics00000
MEG 24334Introduction to Biomechanics00000
MEG 24354Gadgetry: Sensors, Actuators, and Processors00000
MEG 24371Special Topics: Design of Machine Elements00000
MEG 24392Mechanical Engineering Project00000
MEG 24425Combustion and Air Pollution Control00000
MEG 24451Feedback Control Systems00000
MEG 24480Special Topics: Artificial Intelligence and Machine Learning...00000
MEG 24492Department Research Honors00000
MEG 24311Numerical Methods: Numerical Methods00000
MEG 24615Microfluidics00000
MEG 24623Molecular Simulation of Materials00000
MEG 24628Energy Transport and Conversion at the Nanoscale00000
MEG 24631Thermal Design00000
MEG 24633Additive Manufacturing Laboratory00000
MEG 24635Structural Analysis00000
MEG 24642Fuel Cell Systems00000
MEG 24650Applied Finite Element Analysis: Applied Finite Element Anal...00000
MEG 24051Study Abroad00000
MEG 24777Neural Engineering Laboratory00000
MEG 24781Engineering Computation Project00000
MEG 24784Special Topics: Trustworthy AI Autonomy00000
MEG 24787Machine Learning and Artificial Intelligence for Engineers:...00000
MEG 24790Thesis Research00000
MEG 24791Graduate Seminar I00000
MEG 24795PhD Internship in Teaching Counterpoint00000
MEG 24892Locomotion Seminar00000
MEG 24101Fundamentals of Mechanical Engineering00000
MEG 24105Special Topics: Maker Series00000
MEG 24203Special Topics: Maker Series00000
MEG 24205Special Topics: Maker Series00000
MEG 24210Special Topics: Maker Series00000
MEG 24221Thermodynamics00000
MEG 24262Stress Analysis00000
MEG 24282Special Topics: Linear Algebra and Vector Calculus for Engin...00000
MEG 24292Renewable Energy Engineering00000