• 90% Refund @Courses
  • School Guide
  • Class 11 Syllabus
  • Class 11 Revision Notes
  • Maths Notes Class 11
  • Physics Notes Class 11
  • Chemistry Notes Class 11
  • Biology Notes Class 11
  • NCERT Solutions Class 11 Maths
  • RD Sharma Solutions Class 11
  • Math Formulas Class 11

Related Articles

  • DSA to Development
  • CBSE Class 11 Physics Notes

Chapter 1: Physical World

  • What is Physics? Definition, History, Importance, Scope
  • How is Physics related to Other Sciences?
  • Fundamental Forces

Chapter 2: Units and Measurement

  • System of Units
  • Length Measurement
  • Measurement of Area, Volume and Density
  • Rounding Numbers
  • Dimensional Analysis
  • Significant Figures
  • Errors in Measurement

Chapter 3: Motion in a Straight Line

  • What is Motion?
  • Distance and Displacement
  • Speed and Velocity
  • Acceleration
  • Uniform Acceleration
  • Sample Problems on Equation of Motion
  • Solving Problems Based on Free Fall
  • Relative Motion
  • Relative Motion in One Dimension
  • Relative Motion in Two Dimension
  • Calculating Stopping Distance and Reaction Time

Chapter 4: Motion in a Plane

  • Scalar and Vector
  • Vector Operations
  • Product of Vectors
  • Scalar Product of Vectors
  • Dot and Cross Products on Vectors
  • Position and Displacement Vectors
  • Average Velocity
  • Motion in Two Dimension
  • Projectile Motion
  • Uniform Circular Motion
  • Centripetal Acceleration
  • Motion in Three Dimensions

Chapter 5: Laws of Motion

  • Contact and Non Contact Forces
  • Inertia Meaning
  • Law of Inertia
  • What is Impulse?

Solving Problems in Mechanics

  • Linear Momentum of a System of Particles
  • Newton's Second Law of Motion: Definition, Formula, Derivation, and Applications
  • Laws of Conservation of Momentum
  • What is Equilibrium? - Definition, Types, Laws, Effects
  • Law of Action and Reaction
  • Types of Friction - Definition, Static, Kinetic, Rolling and Fluid Friction
  • Increasing and Reducing Friction
  • Factors Affecting Friction
  • Motion Along a Rough Inclined Plane
  • Problems on Friction Formula
  • Centripetal and Centrifugal Force
  • Solved Examples on Dynamics of Circular Motion
  • Dynamics of Circular Motion
  • Motion in a Vertical Circle

Chapter 6: Work, Energy and Power

  • Work Energy Theorem
  • Practice Problems on Kinetic Energy
  • Work Done by a Variable Force
  • What is Potential Energy?
  • Potential Energy of a Spring
  • Practice Problems on Potential Energy
  • Law of Conservation of Energy
  • Difference Between Work and Energy
  • Types of Collisions
  • Collisions in One Dimension
  • Collisions in Two Dimensions

Chapter 7: Systems of Particles and Rotational Motion

  • Rigid Body - Definition, Rotation, Angular Velocity, Momentum
  • Motion of a Rigid Body
  • Centre of Mass
  • Center of Mass of Different Objects
  • Motion of Center of Mass
  • Torque and Angular Momentum
  • What are Couples? Definition, Moment of Couple, Applications
  • What is the Principle of Moments?
  • Centre of Gravity
  • Moment of Inertia
  • Kinematics of Rotational Motion
  • Dynamics of Rotational Motion
  • Angular Momentum in Case of Rotation About a Fixed Axis
  • Rolling Motion
  • Relation between Angular Velocity and Linear Velocity

Chapter 8: Gravitation

  • Kepler's Laws of Planetary Motion
  • Universal Law of Gravitation
  • Factors affecting Acceleration due to Gravity
  • Variation in Acceleration due to Gravity
  • Potential Energy
  • Escape Velocity
  • Binding Energy of Satellites
  • Weightlessness

Chapter 9: Mechanical Properties of Solids

  • Elastic Behavior of Materials
  • Elasticity and Plasticity
  • Stress and Strain
  • Hooke's Law
  • Stress-Strain Curve
  • Young's Modulus
  • Shear Modulus and Bulk Modulus
  • Poisson's Ratio
  • Elastic Potential Energy
  • Stress, Strain and Elastic Potential Energy

Chapter 10: Mechanical Properties of Fluids

  • Fluid Pressure
  • Pascal's Law
  • Variation of Pressure With Depth
  • How to calculate Atmospheric Pressure?
  • Hydraulic Machines
  • Streamline Flow
  • Bernoulli's Principle
  • Bernoulli's Equation
  • What is Viscosity?
  • Stoke's Law
  • Reynolds Number
  • Surface Tension

Chapter 11: Thermal Properties of Matter

  • Difference between Heat and Temperature
  • Temperature Scales
  • Ideal Gas Law
  • Thermal Expansion
  • Heat Capacity
  • Calorimetry
  • Change of State of Matter
  • Latent Heat
  • Thermal Conduction
  • Sample Problems on Heat Conduction
  • What is Radiation - Types, Scource, Ionizing and Non-Ionizing Radiation
  • Greenhouse Effect
  • Newton's Law of Cooling

Chapter 12: Thermodynamics

  • Thermodynamics
  • Zeroth Law of Thermodynamics
  • Heat, Internal Energy and Work
  • First Law of Thermodynamics
  • Specific Heat Capacity
  • Thermodynamic State Variables and Equation of State
  • Thermodynamic Processes
  • Second Law of Thermodynamics
  • Reversible and Irreversible Processes

Chapter 13: Kinetic Theory

  • Behavior of Gas Molecules - Kinetic Theory, Boyle's Law, Charles's Law
  • Molecular Nature of Matter - Definition, States, Types, Examples
  • Kinetic Theory of Gases
  • Mean Free Path - Definition, Formula, Derivation, Examples

Chapter 14: Oscillations

  • Oscillatory and Periodic Motion
  • Simple Harmonic Motion
  • Force Law for Simple Harmonic Motion
  • Displacement in Simple Harmonic Motion
  • Velocity and Acceleration in Simple Harmonic Motion
  • Energy in Simple Harmonic Motion
  • Some Systems executing Simple Harmonic Motion

Chapter 15: Waves

  • Introduction to Waves - Definition, Types, Properties
  • Speed of a Travelling Wave
  • Reflection of Waves
  • Properties of Waves
  • Principle of Superposition of Waves
  • Energy in Wave Motion
  • Doppler Effect - Definition, Formula, Examples

One must have probably heard of Newton’s Laws of Motion by now. These laws will assist you in addressing mechanical issues. Typically, a mechanics problem does not include numerous forces operating on a single item. On the contrary, it is concerned with an assembly of many bodies exerting forces on each other in addition to feeling gravitational pull. In this post, we will look at various mechanical problem-solving strategies.

When attempting to answer a mechanics problem, keep in mind that you may select any portion of the assembly and apply the laws of motion to that section. All you need to do is account for all forces operating on the’selected part’ as a result of the assembly’s remaining pieces. To keep things simple, we refer to the chosen component of an assembly as the’system,’ and the remaining part as the ‘environment.’

Newton’s First Law of Motion

This law is also known as law of inertia. If the net external force on a body is zero, its acceleration is zero. Acceleration can be non-zero only if there is a net external force on the body.

⇒ dv/dt = 0

where, F is the force (summation of F means net force being applied) and v is the velocity of the object.

Applications of Newton’s First Law of Motion:

  • An object is thrown in outer space moves with zero acceleration in the same direction until unless any other external object hit it with some force.
  • A book lying on the table remains at rest as long as no net force acts on it.
  • A marathon runner continues to run several meters beyond the finish line due to the inertia.

Newton’s Second Law of Motion

This law is also known as law of momentum. The rate of change of momentum of a body is directly proportional to the applied force and takes place in the direction in which the force acts.

F = dp/dt 

where, dp is the change in the momentum wrt change in time dt.

Applications of Newton’s Second Law of Motion:

  • It is easier to push an empty cart in a supermarket than to push a loaded cart. More mass requires more power for acceleration.
  • An object falling down from a certain height, undergoes an increase in acceleration because of the gravitational force applied.

Newton’s Third Law of Motion

This law is also known as law of action and reaction. Whenever one object exerts a force on another object, the second object exerts an equal and opposite on the first.

F A = -F B 

F 12 = F 21

Action-Reaction force

Applications of Newton’s Third Law of Motion:

  • When we pull an elastic band, it automatically returns to its original position. The action (applied force) is stored as energy and is released as a reaction with an equal and opposite force.
  • When a rocket is fired, the force of the burning gases coming out (action) exerts an equal and opposite force on the rocket (reaction) and it moves upward.
In practical, the particle does not change its state of rest or of uniform motion along a straight line unless it is forced to do this. This tendency of particle to do not change its state of rest or state of uniform motion along a straight line, unless that state is changed by an external force is called as inertia.

Mass is that quantity that is solely dependent upon the inertia of an object. The more inertia that an object has, the more mass that it has. Larger the mass of the particle, smaller will be the acceleration and hence larger will be the inertia.

The property which opposes the relative motion of the body over the surface of another body is called friction.

where μ is the coefficient of friction and N is the normal force.

  • While walking friction between the ground and shoes prevent us from slipping.
  • Without friction, motion cannot be covered by belts from motor to machine.

Before going through any problem-related newton’s law of motion. You must have a strong hand over all the concepts related to it. Physics is a subject that helps us to understand the world. You should learn physics as you are helping yourself to understand how the different phenomenons happening in the world. The most inner core secret of Newton’s law of motion is the Free Body Diagram (FBD), this may help you to solve the problems very easily.

programming and problem solving / engineering mechanics

Example of free body diagram (FBD)

Sample Questions

Question 1: A passenger who is on a phone call while sitting on a train that is going at speed of 100 km/hr accidentally drops down his phone from the window. Neglecting air friction, what is the horizontal speed of the mobile phone just before it hits the ground?

Answer: 

According to Newton’s first law of motion, object in a motion tends to stay in a motion unless until any external force is not acting. As there is no air friction acting on a object (mobile phone) to slow down the object in the horizontal direction after it drops from the train and acceleration due to gravity would only affect in the vertical direction. So, horizontal speed of the mobile phone just before hitting ground would be approximately 100 km/hr.

Question 2: What net force is required to keep a 1.5 kg ball moving with a constant velocity of 40 m/s?

According to Newton’s first law of motion,every body continues to be in its state of rest or of uniform motion in a straight line until unless any external force is not acting. If the net external force on a body is zero, its acceleration is zero.Hence force needed is also zero. Therefore 0 N net force required to keep ball moving with constant velocity of 40 m/s.

Question 3: A 2000 kg of the spaceship is moving in space with a constant velocity of 1200 m/s. What is a net force acting on the spaceship (there is no gravitational force acting on the spaceship).

Newton’s first law of motion states that object remains in a motion until unless any external force is not acting on a object.In a space there is vacuum and there is no external air resistance.Hence, spaceship will travel at constant velocity of 1200 m/s with zero acceleration. Since,  m= mass of spaceship = 2000 kg            a= acceleration of spaceship = 0 ∑F = m×a      = 2000 × 0      = 0 N Hence, net force is acting on a spaceship is 0 N.

Question 4: What is meant by static and kinetic friction?

Resistance encountered by a body in static condition while tending to move under the action of an external force is called static friction. In static friction, the frictional force resists force that is applied to an object, and the object remains at rest until the force of static friction is overcome.It is denoted as μ s . The resistance encountered by sliding body on a surface is known as kinetic friction. Kinetic friction is denoted as μ k . Kinetic friction is defined as a force that acts between moving surfaces. A body moving on the surface experiences a force in the opposite direction of its movement. The magnitude of the force will depend on the coefficient of kinetic friction between the two materials.

Question 5: If a car of mass 200 kg is moving with an acceleration of 5 m/s 2 , then what will be the net force of a car?

Given that,  Mass of a car = M c = 200 kg Acceleration of a car = a c =5 m/s 2 Using formula F = M c × a                           = 200 × 5                           = 1000 N Therefore, the net Force is 1000 N.

Question 6: A batter hits back a ball straight in the direction of the bowler with a velocity of 20 m/s and the initial velocity of the ball was 12 m/s.If the mass of the ball is 0.10kg. Determine the change in momentum on the ball.

Given that, Initial velocity of the ball = 12 m/s Final velocity of the ball = 20 m/s Mass of the ball = 0.10kg Change in momentum = final momentum – initial momentum                                   = m×v2 – m×v1                                   = 0.10×20 – (-0.10×12)           (ball again is in the direction from the batsman to the bowler)                                   = 3.2 N.s Therefore, the change in momentum is 3.2 N.s.

Question 7: During training, a policeman fired a bullet from his gun on a wooden block, now a bullet of mass 10 gm is moving at 400 m/s penetrates 4 cm into a wooden block before coming to rest. Assuming that the force exerted by the wooden block is uniform, find the magnitude of force?

Given that, Mass of the bullet = M b = 10 gm = 0.010 kg Penetration of bullet before coming to rest = s = 4 cm = 0.04 m. Initial velocity of bullet = V i =400 m/s Final velocity of bullet = V f = 0 m/s Here, wooden block will exert force opposite in the direction of velocity,therefore this force causes deceleration. Hence a be the deceleration in this case (-a) By using kinematic equation, (V f ) 2 = (V i ) 2 + 2as    ——(1)     0 = (400) 2 – 2 × a × 0.04     a = ( (400) 2 – 0 ) / 2 × 0.04       = 160000 / 0.08       = 2000000 The force on the bullet = M b × a                                     = 0.01 × 2000000                                     = 20000 N

Question 8: A box of mass 100 kg is placed on a floor exerting some force on the floor. Determine what force does the floor exerting on the box? ( Here g= 9.81 m/s 2 ).

According to Newton’s third law motion,every action there is equal and opposite reaction.Hence the force exerted by the floor on the box will be the weight of box. Given that, Mass of box = M = 100 kg. weight of the box = M × g                            = 100 × 9.81                           = 981 N The force exerted by the floor on the box = -981 N This Negative sign indicates that force applied by floor is in opposite direction of force applied by the box. Therefore, the Force applied by the floor is equal to 981 N.

Question 9: Define inertia of rest, motion , and direction?

A characteristic of matter that allows it to remain in its current condition of rest or uniform motion in a straight line until it is disrupted by an external force is called an inertia. Inertia of rest: The inability of a body to change its state of rest by itself is called inertia of rest Inertia of motion: The inability of a body to change its state of motion by itself is inertia of motion. Inertia of direction: The inability of a body to change its direction of motion by itself inertia of direction.

Question 10: There are two passengers in an elevator who have masses that exert a force of 180 N in the downward direction. They experience a normal force upwards from the elevator floor of 207 N.At what rate they are accelerating in the upward direction? (Here g=10 m/s 2 )

Given that, Upward force = 207 N Downward force = 180 N As they are accelerating in the upward direction then the net force- Net Force = ∑F = Upward force – Downward force                             = 207 -180                             = 27 N To find total mass of the passengers, use the equation for force of gravity,                           F = m×g                           m = 180/10                            m = 18 Kg To find net acceleration, use Newton’s second law of motion,                            F = m × a                             a = 27/18                            a = 1.5 m/s 2 Therefore, they are accelerating in the upward direction at the rate of 1.5m/s 2 .

Whether you're preparing for your first job interview or aiming to upskill in this ever-evolving tech landscape, GeeksforGeeks Courses are your key to success. We provide top-quality content at affordable prices, all geared towards accelerating your growth in a time-bound manner. Join the millions we've already empowered, and we're here to do the same for you. Don't miss out - check it out now !

Please Login to comment...

  • School Learning
  • School Physics
  • avtarkumar719
  • mitalibhola94

Improve your Coding Skills with Practice

 alt=

What kind of Experience do you want to share?

Logo for Pressbooks at the Robertson Library

Want to create or adapt books like this? Learn more about how Pressbooks supports open publishing practices.

Chapter 1: Fundamental Concepts

1.7 Problem Solving Process

Learning how to use a structured problem solving process will help you to be more organized and support your future courses. Also, it will train your brain how to approach problems. Just like basketball players practice jump shots over and over to train their body how to act in high pressure scenarios, if you are comfortable and familiar with a structured problem solving process, when you’re in a high pressure situation like a test, you can just jump into the problem like muscle memory.

6 Step Problem Solving Method:

  • Write out the answer with all necessary information that is given to you. It feels like it takes forever, but it’s important to have the problem and solution next to each other.
  • Draw the problem, this is usually a free-body diagram (don’t forget a coordinate frame). Eventually, as you get further into the course, you might need a few drawings. One would be a quick sketch of the problem in the real world, then modelling it into a simplified engineering drawing, and finally the free-body diagram.
  • Write out a list of the known/given values with the variable and unit, i.e m = 14 kg   (variable = number unit)
  • Write out a list of the unknown values that you will have to solve for in order to solve the problem
  • You can also add any assumptions you made here that change the problem.
  • Also state any constants, i.e. g = 32.2 ft/m 2   or g = 9.81 m/s 2
  • This step helps you to have all of the information in one place when you solve the problem. It’s also important because each number should include units, so you can see if the units match or if you need to convert some numbers so they are all in English or SI. This also gives you the variables side by side to ensure they are unique (so you don’t accidentally have 2 ‘d’ variables and can rename one with a subscript).
  • Write a simple sentence or phrase explaining what method/approach you will be using to solve the problem.
  • For example: ‘use method of joints’, or equilibrium equations for a rigid body, MMOI for a certain shape, etc.
  • This is going to be more important when you get to the later chapters and especially next semester in Dynamics where you can solve the same problem many ways. Might as well practice now!
  • This is the actual solving step. This is where you show all the work you have done to solve the problem.
  • When you get an answer, restate the variable you are solving for, include the unit, and put a box around the answer.
  • Write a simple sentence explaining why (or why not) your answer makes sense. Use logic and common sense for this step.
  • When possible, use a second quick numerical analysis to verify your answer. This is the “gut check” to do a quick calculation to ensure your answer is reasonable.
  • This is the most confusing step as students often don’t know what to put here and up just writing ‘The number looks reasonable’. This step is vitally important to help you learn how to think about your answer. What does that number mean? What is it close to? For example, if you find that x = 4000 m, that’s a very large distance! In the review, I would say, ‘the object is 4 km long which is reasonable for a long bridge’. See how this is compared to something similar? Or you could do a second calculation to verify the number is correct, such as adding up multiple parts of the problem to confirm the total length is accurate i.e. ‘x + y + z = total, yes it works!’

Additional notes for this course:

  • It’s important to include the number and label the steps so it’s clear what you’re doing, as shown in the example below.
  • It’s okay if you make mistakes, just put a line through it and keep going.
  • Remember your header should include your name, the page number, total number of pages, the course number, and the assignment number. If a problem spans a number of pages, you should include it in the header too.

Key Takeaways

Basically: Use a 6-step structured problem solving process: 1. Problem, 2. Draw, 3. Known & Unknown, 4. Approach, 5. Analysis (Solve), 6. Review

Application: In your future job there is likely a structure for analysis reports that will be used. Each company has a different approach, but most have a standard that should be followed. This is good practice.

Looking ahead: This will be part of every homework assignment.

Written by Gayla & Libby

Engineering Mechanics: Statics Copyright © by Libby (Elizabeth) Osgood; Gayla Cameron; Emma Christensen; Analiya Benny; and Matthew Hutchison is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License , except where otherwise noted.

Share This Book

Book cover

Complementarity: Applications, Algorithms and Extensions pp 201–231 Cite as

Mathematical Programming in Engineering Mechanics: Some Current Problems

  • G. Maier 4 ,
  • G. Bolzon 4 &
  • F. Tin-Loi 5  

467 Accesses

2 Citations

Part of the Applied Optimization book series (APOP,volume 50)

The application of mathematical programming methods in a variety of practically motivated engineering mechanics problems provides a fertile field for interdisciplinary interaction between the mathematical programming and engineering communities. This paper briefly outlines several topical problems in engineering mechanics involving the use of mathematical programming techniques. The intention is to attract the attention of mathematical programming experts to some of the still open questions in the intersection of the two fields.

  • Complementarity Problem
  • Linear Complementarity Problem
  • Mathematical Program With Equilibrium Constraint
  • Mathematical Programming Method
  • Cohesive Crack Model

These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

This is a preview of subscription content, log in via an institution .

Buying options

  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
  • Durable hardcover edition

Tax calculation will be finalised at checkout

Purchases are for personal use only

Unable to display preview.  Download preview PDF.

M.Z. Cohn and G. Maier (eds.), Engineering Plasticity by Mathematical Programming , NATO Advanced Study Institute, University of Waterloo 1977, Pergamon Press, New York, 1979.

MATH   Google Scholar  

G. Maier and J. Munro, Mathematical programming applications to engineering plastic analysis, Applied Mechanics Reviews 35 , 1982, 1631–1643.

Google Scholar  

G. Maier and D. Lloyd Smith, Update to “Mathematical programming applications to engineering plastic analysis”, ASME Applied Mechanics Update , 1985, 377–383.

M.C. Ferris and J.S. Pang, Engineering and economic applications of complementarity problems, SIAM Review 39 , 1997, 669–713.

Article   MathSciNet   MATH   Google Scholar  

M.C. Ferris and J.S. Pang (eds.), Complementarity and Variational Problems: State of the Art , SIAM, Philadelphia, Pennsylvania, 1997.

V. Carvelli, Limit and Shakedown Analysis of Three-Dimensional Structures and Periodic Heterogeneous Materials , Ph.D. Thesis, Po-litecnico di Milano, 1999.

Y.G. Zhang and M.W. Lu, An algorithm for plastic limit analysis, Computer Methods in Applied Mechanics and Engineering 126 , 1995, 333–341.

Article   Google Scholar  

J. Lubliner, Plasticity Theory , Macmillan Publishing Company, 1990.

A. Capsoni and L. Corradi, A finite element formulation of the rigid-plastic limit analysis problem, International Journal for Numerical Methods in Engineering 40 , 1997, 2063–2086.

Article   MATH   Google Scholar  

A. Corigliano, G. Maier and S. Pycko, Dynamic shakedown analysis and bounds for elastoplastic structures with nonassociative, internal variable constitutive laws, International Journal of Solids and Structures 32 , 1995, 3145–3166.

C. Polizzotto, A unified treatment of shakedown theory and related bounding techniques, Solid Mechanics Archives 7 , 1982, 19–75.

F. Tin-Loi, Deflection bounding at shakedown, Proceedings ASCE, Journal of Structural Division 106 , 1980, 1209–1215.

C. Comi, G. Maier and U. Perego, Generalized variable finite element modeling and extremum theorems in stepwise holonomic elastoplasticity with internal variables, Computer Methods in Applied Mechanics and Engineering 96 , 1992, 213–237.

I. Kaneko, On some recent engineering applications of complementarity problems, Mathematical Programming Study 17 , 1982, 111–125.

G. Maier, A matrix structural theory of piecewise linear plasticity with interacting yield planes, Meccanica 5 , 1970, 55–66.

G. Cocchetti and G. Maier, Static shakedown theorems in piecewise linearized poroplasticity, Archive of Applied Mechanics 68 , 1998, 651–661.

R.W. Lewis and B.A. Schrefler, The Finite Element Method in the Deformation and Consolidation of Porous Media , John Wiley & Sons, Chichester, UK, 1998.

G. Bolzon, D. Ghilotti and G. Maier, Parameter identification of the cohesive crack model, in Material Identification Using Mixed Numerical Experimental Methods (H. Sol and C.W.J. Oomens, eds.), Dordrecht, Kluwer Academic Publishers, 1997, pp. 213–222.

Chapter   Google Scholar  

G. Bolzon, G. Maier and F. Tin-Loi, On multiplicity of solutions in quasi-brittle fracture computations, Computational Mechanics 19 , 1997, 511–516.

G. Bolzon, G. Maier and G. Novati, Some aspects of quasi-brittle fracture analysis as a linear complementarity problem, in Fracture and Damage in Quasibrittle Structures (Z.P. Bažant, Z. Bittnar, M. Jirásek and J. Mazars, eds.), E&FN Spon, London, 1994, pp. 159–174.

G. Bolzon, G. Maier and F. Tin-Loi, F. Holonomic and nonholo-nomic simulations of quasi-brittle fracture: a comparative study of mathematical programming approaches, in Fracture Mechanics of Concrete Structures (F.H. Wittmann, ed.), Aedificatio Publishers, Freiburg, 1995, pp. 885–898.

F. Tin-Loi and M.C. Ferris, Holonomic analysis of quasibrittle fracture with nonlinear softening, in Advances in Fracture Research (B.L. Karihaloo, Y.W. Mai, M.I. Ripley and R.O. Ritchie, eds.), Pergamon Press, 1997, pp. 2183–2190.

G. Bolzon and G. Maier, Identification of cohesive crack models for concrete on the basis of three-point-bending tests, in Computational Modelling of Concrete Structures (R. de Borst, N. Bicanic, H. Mang and G. Meschke, eds.), Balkema, Rotterdam, 1998, pp. 301–310

R.W. Cottle, J.S. Pang and R.E. Stone, The Linear Complementarity Problem , Academic Press, 1992.

Z. Cen and G. Maier, Bifurcations and instabilities in fracture of cohesive-softening structures: a boundary element analysis, Fatigue and Fracture of Engineering Materials and Structures 15 , 1992, 911–928.

G. Maier, G. Novati and Z. Cen, Symmetric Galerkin boundary element method for quasi-brittle fracture and frictional contact problems, Computational Mechanics 13 , 1993, 74–89.

G. Bolzon, Hybrid finite element approach to quasi-brittle fracture, Computers and Structures 60 , 1996, 733–741.

J.J. Judice and G. Mitra, An enumerative method for the solution of linear complementarity problems, European Journal of Operations Research 36 , 1988, 122–128.

S.P. Dirkse and M.C. Ferris, The PATH solver: a non-monotone stabilization scheme for mixed complementarity problems, Optimization Methods & Soßware 5 , 1995, 123–156.

A. Brooke, D. Kendrick, A. Meeraus and R. Raman, GAMS: A User’s Guide , Gams Development Corporation, Washington, DC 20007, 1998.

M.C. Ferris and T.S. Munson, Complementarity problems in GAMS and the PATH solver, Journal of Economic Dynamics and Control 24 , 2000, 165–188.

Z.Q. Luo, J.S. Pang and D. Ralph, Mathematical Programs with Equilibrium Constraints , Cambridge University Press, 1996.

Book   Google Scholar  

D.E. Goldberg, Genetic Algorithms in Search, Optimization and Machine Learning , Addison-Wesley, 1989.

G. Maier, Inverse problem in engineering plasticity: a quadratic programming approach, Academia Nazionale dei Lincei , Serie VIII, vol LXX, 1981, 203–209.

G. Maier, F. Giannessi and A. Nappi, Indirect identification of yield limits by mathematical programming, Engineering Structures 4 , 1982, 86–98.

A. Nappi, System identification for yield limits and hardening moduli in discrete elastic-plastic structures by nonlinear programming, Applied Mathematical Modelling 6 , 1982, 441–448.

H. Jiang, D. Ralph and F. Tin-Loi, Identification of yield limits as a mathematical program with equilibrium constraints, in Proceedings, 15th Australasian Conference on the Mechanics of Structures and Materials ( ACMSM15 ) (R.H. Grzebieta, R. Al-Mahaidi and J.L. Wilson, eds.), Balkema, 1997, pp. 399–404.

D. Ralph, A piecewise sequential quadratic programming method for mathematical programs with linear complementarity constraints, in Proceedings, 7th Conference on Computational Tech-niques and Applications ( CTAC95 ) (A. Easton and R. May, eds.), World Scientific Press, 1995, pp. 663–668.

F. Tin-Loi and M.C. Ferris, A simple mathematical programming method to a structural identification problem, in Proceedings, 7th International Conference on Computing in Civil and Building Engineering ( ICCCBE-VII ) (C.K. Choi, C.B. Yun and H.G. Kwak, eds.), Techno-Press, 1997, pp. 511–518.

F. Facchinei, H. Jiang and L. Qi, A smoothing method for mathematical programs with equilibrium constraints, Mathematical Programming 85, 1999, 107–134.

C. Kanzow, Some noninterior continuation methods for linear complementarity problems, SIAM Journal on Matrix Analysis and Applications 17 , 1996, 851–868.

M.C. Ferris and F. Tin-Loi, Nonlinear programming approach for a class of inverse problems in elastoplasticity, Structural Engineering and Mechanics 6, 1998, 857–870.

H. Jiang and D. Ralph, Smooth SQP methods for mathematical programs with nonlinear complementarity constraints, Research Report, Department of Mathematics and Statistics, The University of Melbourne, 1998.

L.D. Davis, Handbook of Genetic Algorithms , Van Nostrand Rein-hold, New York, 1991.

S. Bittanti, G. Maier and Nappi, Inverse problems in structural elastoplasticity: a Kaiman filter approach, in Plasticity Today (A. Sawczuk and G. Bianchi, eds.), Elsevier Applied Science Publishers, London, 1993, pp. 311–329.

S.P. Dirkse and M.C. Ferris, Modeling and solution environments for MPEC: GAMS & MATLAB, in Reformulation: Nons-mooth, Piecewise Smooth, Semismooth and Smoothing Methods (M. Fukushima and L. Qi, eds.), Kluwer Academic Publishers, 1999, pp. 127–148.

A. Drud, CONOPT — a large-scale GRG code, ORSA Journal on Computing 6 , 1994, 207–216.

Download references

Author information

Authors and affiliations.

Department of Structural Engineering, Technical University (Politecnico) of Milan, Piazza Leonardo da Vinci 32, 20133, Milan, Italy

G. Maier & G. Bolzon

School of Civil and Environmental Engineering, University of New South Wales, Sydney, 2052, Australia

You can also search for this author in PubMed   Google Scholar

Editor information

Editors and affiliations.

Computer Sciences Department, University of Wisconsin, Madison, Wisconsin, USA

Michael C. Ferris  & Olvi L. Mangasarian  & 

Department of Mathematical Sciences, The Johns Hopkins University, Baltimore, Maryland, USA

Jong-Shi Pang

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer Science+Business Media Dordrecht

About this chapter

Cite this chapter.

Maier, G., Bolzon, G., Tin-Loi, F. (2001). Mathematical Programming in Engineering Mechanics: Some Current Problems. In: Ferris, M.C., Mangasarian, O.L., Pang, JS. (eds) Complementarity: Applications, Algorithms and Extensions. Applied Optimization, vol 50. Springer, Boston, MA. https://doi.org/10.1007/978-1-4757-3279-5_10

Download citation

DOI : https://doi.org/10.1007/978-1-4757-3279-5_10

Publisher Name : Springer, Boston, MA

Print ISBN : 978-1-4419-4847-2

Online ISBN : 978-1-4757-3279-5

eBook Packages : Springer Book Archive

Share this chapter

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

  • Publish with us

Policies and ethics

  • Find a journal
  • Track your research

Mechanical 360

Waqqas Ahmad

Process of Solving Engineering Problems

Filled Under

Engineering often involves applying a consistent, structured approach to the solving of problems. A general problem-solving approach and method can be defined, although variations will be required for specific problems.

Problems must be approached methodically, applying an algorithm , or step-by-step procedure by which one arrives at a solution.

The problem-solving process for a computational problem can be outlined as follows:

  • Define the problem.
  • Create a mathematical model.
  • Develop a computational method for solving the problem.
  • Implement the computational method.
  • Test and assess the solution.

The boundaries between these steps can be blurred and for specific problems one or two of the steps may be more important than others. Nonetheless, having this approach and strategy in mind will help to focus our efforts as we solve problems

1. Problem Definition:

The first steps in problem solving include:

  • Recognize and define the problem precisely by exploring it thoroughly (may be the most difficult step).
  • Determine what question is to be answered and what output or results are to be produced.
  • Determine what theoretical and experimental knowledge can be applied.
  • Determine what input information or data is available

Many academic problems that you will be asked to solve have this step completed by the instructor.

For example, if your instructor ask you to solve a quadratic algebraic equation and provides you with all of the coefficients, the problem has been completely defined before it is given to you and little doubt remains about what the problem is.

If the problem is not well defined, considerable effort must be expended at the beginning in studying the problem, eliminating the things that are unimportant, and focusing on the root problem. Effort at this step pays great dividends by eliminating or reducing false trials, thereby shortening the time taken to complete later steps.

After defining the problem:

  • Collect all data and information about the problem.
  • Verify the accuracy of this data and information.
  • Determine what information you must find: intermediate results or data may need to be

found before the required answer or results can be found.

2. Mathematical Model:

To create a mathematical model of the problem to be solved:

  • Determine what fundamental principles are applicable.
  • Draw sketches or block diagrams to better understand the problem.
  • Define necessary variables and assign notation.
  • Reduce the problem as originally stated into one expressed in purely mathematical terms.
  • Apply mathematical expertise to extract the essentials from the underlying physical description of the problem.
  • Simplify the problem only enough to allow the required information and results to be obtained.
  • Identify and justify the assumptions and constraints inherent in this model.

3. Computational Method:

A computational method for solving the problem is to be developed, based on the mathematical model.

  • Derive a set of equations that allow the calculation of the desired parameters and variables.
  • Develop an algorithm, or step-by-step method of evaluating the equations involved in the solution.
  • Describe the algorithm in mathematical terms and then implement as a computer program.
  • Carefully review the proposed solution, with thought given to alternative approaches

4. Implementation of Computational Method:

Once a computational method has been identified, the next step is to carry out the method with a computer, whether human or silicon.

Some things to consider in this implementation:

  • Assess the computational power needed, as an acceptable implementation may be hand calculation with a pocket calculator.
  • If a computer program is required, a variety of programming languages, each with different properties, are available.
  • A variety of computers, ranging from the most basic home computers to the fastest parallel supercomputers, are available.
  • The ability to choose the proper combination of programming language and computer, and use them to create and execute a correct and efficient implementation of the method, requires both knowledge and experience. In your engineering degree program, you will be exposed to several programming languages and computers, providing you with some exposure to this issue.

The mathematical algorithm developed in the previous step must be translated into a computational algorithm and then implemented as a computer program.

The steps in the algorithm should first be outlined and then decomposed into smaller steps that can be translated into programming commands.

One of the strengths of Matlab is that its commands match very closely to the steps that are used to solve engineering problems; thus the process of determining the steps to solve the problem also determines the Matlab commands. Furthermore, Matlab includes an extensive toolbox of numerical analysis algorithms, so the programming effort often involves implementing the mathematical model, characterizing the input data, and applying the available numerical algorithms.

5. Test and Assess the Solution:

The final step is to test and assess the solution. In many aspects, assessment is the most open-ended and difficult of the five steps involved in solving computational problems.

The numerical solution must be checked carefully:

  • A simple version of the problem should be hand checked.
  • The program should be executed on obtained or computed test data for which the answer or solution is either known or which can be obtained by independent means, such as hand or calculator computation.
  • Intermediate values should be compared with expected results and estimated variations.
  • When values deviate from expected results more than was estimated, the source of the deviation should be determined and the program modified as needed.
  • A “reality check” should be performed on the solution to determine if it makes sense.
  • The assumptions made in creating the mathematical model of the problem should be checked against the solution.

Subscribe to our newsletter!

  • Computer Aided Analysis
  • Engineering Projects
  • Part Modeling
  • Thermodynamics
  • TurboMachine

Get Gears right in your inbox

2 responses to “process of solving engineering problems”.

Joey Avatar

why is your post 5 years ago

pankaj raul Avatar

how to remove bearing after shrink fitting to reuse???

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed .

  • Skip to Content
  • Catalog Home

Engineering Mechanics, B.S.

Mars Rover

With a degree in engineering mechanics, our graduates design, measure and analyze complex structures in everything from networks of human cells and novel materials constructed at the nanoscale, to roller coasters and spacecraft. Engineering mechanics is the home of aerospace engineering at UW-Madison. Our curriculum prepares students for careers in a wide variety of fields, including health, clean energy, space exploration, and many more. As one of the smaller engineering majors, we focus on building a community that supports our students' success during their degree and as they launch their careers.

Engineering mechanics is the study of forces and the resulting deformations, accelerations, motions, vibrations, and other responses they cause. It forms the foundation of aerospace, mechanical or civil engineering, and is fundamental to important parts of biomedical engineering, chemical engineering, materials science, and other engineering disciplines. 

Graduates of engineering mechanics apply their expertise in a variety of areas.

Wind turbines, wave power systems, transmission towers, and pipelines all respond to their environments in different ways. The safety and performance of these systems depend on a detailed understanding of how the environmental forces lead to deformations and vibrations that might cause failure. Principles of aerospace engineering are important when wind and water are involved as their flows make the analysis even more challenging, requiring sophisticated mathematical and analytical tools.

At slightly smaller scales, engineering mechanics is fundamental to the design and innovation of vehicles of every type, from sports cars to tractors to aircraft and satellites. Understanding engineering mechanics principles can provide insight to expand the way these vehicles are used while making their operation more sustainable. For some vehicles, aerospace engineering sheds light on their aerodynamic interaction with their environment, as well as the propulsion systems and complexity of controlling vehicles in flight. Landing a rover on Mars requires engineering mechanics to design the rover itself as well as the delivery system.

Innovations in engineering mechanics allow many of the products in our everyday lives to be made lighter, stronger, or cheaper by carefully understanding how they perform and when they fail due to the forces from the outside.  In addition to enabling new functionality and aesthetic design, these modifications open the door for improved energy efficiency, selection of green materials, and longer lifetimes, all with broader societal benefits.

Modern technology allows us to fabricate machines at the microscopic scale with moving parts that are only visible under a microscope. Understanding how these micromachines respond to forces from each other or their environment is important to ensure that they function correctly.  At this same scale, we can build novel materials whose properties depend on the microscopic structures that define them rather than their chemical composition. Engineering mechanics allows us to design these materials with properties that are not found in nature.

Our curriculum starts with a rich physics and math base to prepare our graduates for advanced analytical and computational skills that they will apply to this range of technologies. We transition from these fundamentals to engineering problem-solving approaches that can be applied to increasingly complex systems, while students build skills in computational modeling and simulation. Students in the aerospace engineering option will take a course in the wind tunnel to refine their understanding of the basics of aerodynamics.

As one of the smaller engineering majors, we focus on building a community that supports our students' success during their degree and as they launch their careers. Many students participate in undergraduate research across one of the biggest research portfolios in the College of Engineering. An alumni network across industry sectors—from John Deere to Tesla to Boeing to SpaceX—provides support for students to find internships and launch their careers.

ENGINEERING MECHANICS PROGRAM EDUCATIONAL OBJECTIVES

The faculty recognize that our graduates will choose to use the knowledge and skills they have acquired during their undergraduate years to pursue a wide variety of career and life goals and we encourage this diversity of paths. Regarding the Engineering Mechanics program, we initially expect graduates will begin their careers in fields that utilize their knowledge, education and training in solid mechanics, fluid mechanics and dynamics/vibration in a variety of jobs in mechanical, aerospace, manufacturing and other engineering fields. 

Our educational objectives for the engineering mechanics program are to allow them to:

  • Exhibit strong performance and continuous development in problem-solving, leadership, teamwork, and communication, initially applied to engineering mechanics, and demonstrating an unwavering commitment to excellence.
  • Demonstrate continuing commitment to, and interest in, his or her training and education, as well as those of others.
  • Transition seamlessly into a professional environment and make continuing, well-informed career choices.
  • Contribute to their communities.

Admission to the College as a Freshman

Students  applying to UW–Madison  need to indicate an  engineering major  as their first choice in order to be considered for direct admission to the College of Engineering. Direct admission to a major means students will start in the program of their choice in the College of Engineering and will need to meet  progression requirements  at the end of the first year to guarantee advancement in that program.

Cross-Campus Transfer to Engineering

UW–Madison students in other schools and colleges on campus must meet minimum admission requirements for admission consideration to engineering degree granting classifications. Cross-campus admission is competitive and selective, and the grade point average expectations may increase as demand trends change. The student’s overall academic record at UW–Madison is also considered. Students apply to their intended engineering program by submitting the online application by stated deadlines for spring and fall. The College of Engineering offers an online information tutorial and drop-in advising for students to learn about the cross-campus transfer process.

Off-Campus Transfer to Engineering

With careful planning, students at other accredited institutions can transfer coursework that will apply toward engineering degree requirements at UW–Madison. Off-campus transfer applicants are considered for direct admission to the College of Engineering by applying to the Office of Admissions with an engineering major listed as their first choice. Those who are admitted to their intended engineering program must meet progression requirements at the point of transfer or within their first two semesters at UW–Madison to guarantee advancement in that program. A minimum of 30 credits in residence in the College of Engineering is required after transferring, and all students must meet all requirements for their major in the college. Transfer admission to the College of Engineering is competitive and selective, and students who have exceeded the 80 credit limit at the time of application are not eligible to apply.

The College of Engineering has dual degree programs with select four-year UW System campuses. Eligible dual degree applicants are not subject to the 80 credit limit.

Off-campus transfer students are encouraged to discuss their interests, academic background, and admission options with the Transfer Coordinator in the College of Engineering:  [email protected]  or 608-262-2473.

Second Bachelor's Degree

The College of Engineering does not accept second undergraduate degree applications. Second degree student s might explore the Biological Systems Engineering program at UW–Madison, an undergraduate engineering degree elsewhere, or a graduate program in the College of Engineering.

University General Education Requirements

Engineering mechanics curriculum, named options in engineering mechanics, university degree requirements.

All undergraduate students at the University of Wisconsin–Madison are required to fulfill a minimum set of common university general education requirements to ensure that every graduate acquires the essential core of an undergraduate education. This core establishes a foundation for living a productive life, being a citizen of the world, appreciating aesthetic values, and engaging in lifelong learning in a continually changing world. Various schools and colleges will have requirements in addition to the requirements listed below. Consult your advisor for assistance, as needed. For additional information, see the university Undergraduate General Education Requirements section of the Guide .

The following curriculum applies to students who entered the College of Engineering in fall 2023 or later.

Summary of RequirementS

If the Mathematics and Statistics and the Science requirements are fulfilled with fewer than 30 credits combined, additional math/science credits will be needed to meet the math/science auxiliary credit condition.

Mathematics and Statistics

Engineering science, engineering mechanics core, engineering mechanics and aerospace engineering electives, technical electives, communication skills, liberal studies .

Students must take 16 credits that carry H, S, L, or Z breadth designators. These credits must fulfill the following sub-requirements:

  • A minimum of two courses from the same subject area (the description before the course number). At least one of these two courses must be designated as above the elementary level (I, A, or D) in the course listing.
  • A minimum of 6 credits designated as humanities (H, L, or Z in the course listing), and an additional minimum of 3 credits designated as social science (S or Z in the course listing). Foreign language courses count as H credits. Retroactive credits for language courses may not be used to meet the Liberal Studies credit requirement (they can be used for subrequirement 1 above).
  • At least 3 credits in courses designated as ethnic studies (lower case “e” in the course listing). These courses may help satisfy subrequirements 1 and 2 above, but they count only once toward the total required. Note: Some courses may have “e” designation but not H, S, L, or Z designation; these courses do not count toward the Liberal Studies requirement.

Total Credits: 128

For information on credit load, adding or dropping courses, course substitutions, pass/fail, auditing courses, dean's honor list, repeating courses, probation, and graduation, see the College of Engineering Official Regulations .

Students may elect to declare a named option under the Engineering Mechanics BS. The named option in Aerospace Engineering can be declared as of Fall 2020. The named option in Astronautics is suspended as of Summer 2020; the last term to earn the named option is Summer 2026.

View as list View as grid

  • Engineering Mechanics: Aerospace Engineering
  • Engineering Mechanics: Astronautics

Honors in Undergraduate Research Program

Qualified undergraduates may earn a Honors in Research designation on their transcript and diploma by completing 8 credits of undergraduate honors research, including a senior thesis. Further information is available in the department office.

  • an ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics
  • an ability to apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors
  • an ability to communicate effectively with a range of audiences
  • an ability to recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts
  • an ability to function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives
  • an ability to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions
  • an ability to acquire and apply new knowledge as needed, using appropriate learning strategies.

SAMPLE FOUR-YEAR PLAN

It is recommended that students take CHEM 109 Advanced General Chemistry  for 5 credits. However, depending on their high school chemistry experience, students may substitute this with CHEM 103 General Chemistry I and CHEM 104 General Chemistry II for a total of 9 credits.

M E 201 Introduction to Mechanical Engineering  can be taken in first or second semester

 Students may substitute PHYSICS 201 General Physics , 5 credits, for E M A 201 Statics , 3 credits, with the approval of their advisor.

After completing E M A 201 Statics , students may take E M A 202 Dynamics and E M A 303 Mechanics of Materials / E M A/​M E  307 Mechanics of Materials Lab in either order or concurrently.

 Students electing E M A 545 Mechanical Vibrations instead of E M A 542 Advanced Dynamics should note that E M A 545 Mechanical Vibrations is offered in the spring semester only.

  E M A 611 Advanced Mechanical Testing of Materials or E M A/​M E  540 Experimental Vibration and Dynamic System Analysis or E M A/​M E  570 Experimental Mechanics or E M A 522 Aerodynamics Lab . Note that  E M A/​M E  540  and  E M A/​M E  570 are typically offered in the fall.  E M A 611 and E M A 522  are typically offered in the spring.

  M E 563 Intermediate Fluid Dynamics may be substituted for E M A 521 Aerodynamics . Note that M E 563 is offered in the spring semester only.

Each College of Engineering program has academic advisors dedicated to serving its students. Program advisors can help current College of Engineering students with questions about accessing courses, navigating degree requirements, resolving academic issues and more. Students can find their assigned advisor on the homepage of their student center.

Continuing students who have fulfilled the progression requirements will also be assigned an Engineering Mechanics faculty advisor. Before enrolling in courses each semester, students must meet with their faculty advisor for assistance in planning courses and reviewing degree requirements. Faculty advisors are a valuable resource, as they can provide students with in-depth guidance on course content, internship and job opportunities, research, and more. 

Engineering Career Services

Engineering Career Services (ECS) assists students in identifying pre-professional work-based learning experiences such as co-ops and summer internships, considering and applying to graduate or professional school, and finding full-time professional employment during their graduation year.

ECS offers two major career fairs per year, assists with resume writing and interviewing skills, hosts workshops on the job search, and meets one-on-one with students to discuss offer negotiations.

Students are encouraged to utilize the ECS office early in their academic careers. For comprehensive information on ECS programs and workshops, see the ECS website or call 608-262-3471.

Darryl Thelen (Chair) Riccardo Bonazza Curt Bronkhorst Wendy Crone Christian Franck Jaal Ghandhi Sage Kokjohn Roderic Lakes Dan Negrut Gregory F. Nellis Tim Osswald Frank Pfefferkorn Xiaoping Qian Douglas Reindl David Rothamer Scott T. Sanders Krishnan Suresh Mario F. Trujillo Lih-sheng Turng Fabian Waleffe

Associate Professors

Peter Adamczyk Mark Anderson Lianyi Chen Melih Eriten Katherine Fu Tom N. Krupenkin Franklin Miller Sangkee Min Jacob Notbohm Wenxiao Pan James Pikul Pavana Prabhakar Alejandro Roldan-Alzate Michael Zinn

Assistant Professors

Joseph Andrews Jennifer Franck Corinne Henak Eric Kazyak Allison Mahvi Luca Mastropasque Josh Roth Shiva Rudraraju Stephan Rudykh Ramathasan Thevamaran Dakota Thompson Mike Wagner Michael Wehner Jinlong Wu Xiaobin Xiong Xiangru Xu

Lecturers, Teaching Faculty, and Teaching Professors

Arganthael Berson Glenn Bower Michael Cheadle Michael De Cicco Jennifer Detlor Randy Jackson Andrew Mikkelson Jason Oakley Erick L. Oberstar Jeffrey Roessler

See also Mechanical Engineering Faculty Directory .

Facilities available for instruction and research include:

Mechanics Holographic Lab Viscoelasticity and Composites Lab Wisconsin Laboratory for Structures and Materials Testing: Materials Testing Lab Wind Tunnel Laboratory Structural Mechanics Lab Structural Dynamics and Vibrations Lab Fatigue/Fracture Lab Instructional Computing Lab (in Computer Aided Engineering) Research Computing Lab 

Scholarships

The College of Engineering has several types of scholarships available to incoming and current engineering students. Students should explore the Wisconsin Scholarship Hub (WiSH), where you can apply to and find specific information on scholarships at UW-Madison. You can use WiSH to find engineering scholarships available through the College of Engineering; the Inclusion, Equity, and Diversity in Engineering Student Center; and other UW and external organizations. (Please note: students must be currently enrolled in, or have applied to, the College of Engineering to be considered for engineering scholarships.) To be matched with these available scholarship funds an application is required and the system is typically open to students in the spring of each year. Questions on the process can be directed to:  [email protected] . Additional financial assistance may be awarded through the Office of Student Financial Aid (333 E. Campus Mall RM 9701, 262-3060). 

  • Accreditation

Accredited by the Engineering Accreditation Commission of ABET , https://www.abet.org, under the commission's General Criteria and Program Criteria for Engineering Mechanics and Similarly Named Engineering Programs.

Note: Undergraduate Program Educational Objectives and Student Outcomes are made publicly available at the Departmental website. (In this Guide, the program's Student Outcomes are designated by our campus as "Learning Outcomes.")

  • How to Get in
  • Requirements
  • Learning Outcomes
  • Four-Year Plan
  • Advising and Careers
  • Resources and Scholarships

Contact Information

Mechanical Engineering 608-262-3543 2107 Mechanical Engineering Building 1513 University Avenue Madison, WI 53706 ME Department

College of Engineering Academic Advising [email protected] 608-262-2473 Room 170, 1410 Engineering Drive Madison, WI 53706 Student Services Advising

  • /​pdf/​
  • Explore Graduate Opportunities
  • Explore UW-​Madison's Undergraduate Opportunities
  • Graduate Guide
  • Nondegree/​Visiting Student Guide
  • Pharmacy Guide
  • School of Medicine and Public Health Guide
  • College of Agricultural and Life Sciences
  • Biomedical Engineering
  • Chemical and Biological Engineering
  • Civil and Environmental Engineering
  • Electrical and Computer Engineering
  • Engineering -​ College-​wide
  • Industrial and Systems Engineering
  • Materials Science and Engineering
  • Engineering Thermal Energy Systems, Certificate
  • Manufacturing Engineering, Certificate
  • Mechanical Engineering, B.S.
  • Nuclear Engineering and Engineering Physics
  • College of Letters &​ Science
  • Gaylord Nelson Institute for Environmental Studies
  • School of Business
  • School of Education
  • School of Human Ecology
  • School of Nursing
  • School of Pharmacy
  • Veterinary Guide

Browse Course Material

Course info, instructors.

  • Dr. George Kocur
  • Dr. Christopher Cassa
  • Prof. Marta C. Gonzalez

Departments

  • Civil and Environmental Engineering

As Taught In

  • Programming Languages
  • Software Design and Engineering
  • Computational Science and Engineering

1: Introduction to Statics

  • Last updated
  • Save as PDF
  • Page ID 70201

  • Daniel W. Baker and William Haynes
  • Colorado State University via Engineeringstatics

Engineering Statics is the gateway into engineering mechanics , which is the application of Newtonian physics to design and analyze objects, systems, and structures with respect to motion, deformation, and failure. In addition to learning the subject itself, you will also develop skills in the art and practice of problem solving and mathematical modeling, skills that will benefit you throughout your engineering career.

The subject is called “statics” because it is concerned with particles and rigid bodies that are in equilibrium, and these will usually be stationary, i.e. static.

The chapters in this book are:

  • Introduction to Statics— an overview of statics and an introduction to units and problem solving.
  • Forces and Other Vectors— basic principles and mathematical operations on force and position vectors.
  • Equilibrium of Particles— an introduction to equilibrium and problem solving.
  • Moments and Static Equivalence— the rotational tendency of forces, and simplification of force systems.
  • Rigid Body Equilibrium— balance of forces and moments for single rigid bodies.
  • Equilibrium of Structures— balance of forces and moments on interconnected systems of rigid bodies.
  • Centroids and Centers of Gravity— an important geometric property of shapes and rigid bodies.
  • Internal Loadings— forces and moments within beams and other rigid bodies.
  • Friction— equilibrium of bodies subject to friction.
  • Moments of Inertia— an important property of geometric shapes used in many applications.

Your statics course may not cover all of these topics, or may move through them in a different order.

Below are two examples of the types of problems you’ll learn to solve in statics. Notice that each can be described with a picture and problem statement, a free-body diagram, and equations of equilibrium.

Equilibrium of a particle: A \(\lb{140}\) person walks across a slackline stretched between two trees. If angles \(\alpha\) and \(\theta\) are known, find the tension is in each end of the slackline.

programming and problem solving / engineering mechanics

Person’s point of contact to slackline:

\begin{gather*} \Sigma F_x = 0\\ T_1 \cos \alpha + T_2 \cos \theta = 0\\ \\ \Sigma F_y = 0\\ T_1 \sin \alpha +T_2 \sin \theta -W = 0 \end{gather*}

Equilibrium of a rigid body: Given the interaction forces at point \(C\) on the upper arm of the excavator, find the internal axial force, shear force, and bending moment at point \(D\text{.}\)

programming and problem solving / engineering mechanics

Section cut FBD:

\begin{gather*} \Sigma F_x = 0\\ -C_x + F_x + V_x + N_x = 0\\ \\ \Sigma F_y = 0\\ -C_y + F_x + V_y - N_y = 0\\ \\ \Sigma M_D = 0\\ -(d_y)C_x + (d_x)C_y - M_D = 0 \end{gather*}

The knowledge and skills gained in Statics will be used in your other engineering courses, in particular in Dynamics, Mechanics of Solids (also called Strength or Mechanics of Materials), and in Fluid Mechanics. Statics will be a foundation of your engineering career.

programming and problem solving / engineering mechanics

Figure 1.0.1. Map of how Statics builds upon the prerequisites of Calculus and Physics and then informs the later courses of Mechanics of Solids and Dynamics.

  • 1.1: Newton’s Laws of Motion
  • 1.3: Forces
  • 1.4: Problem Solving

BTech Geeks

Civil Engineering Notes PDF Free Download | Course Details, Study Materials, Eligibility, Career Prospects

Civil Engineering Lecture Notes PDF Free Download: Aspirants pursuing Btech Civil Engineering Course should know the importance of Text Books & Lecture of Civil Engineering notes 1st year PDF during their preparation. The key study material that graduates need to use in the upcoming examination to get proper preparation is Lecture Notes(lecture notes civil engineering). The website of BTech Geeks  helps you to achieve more marks in the examinations.

One of the ultimate guides to prepare well in the examination is  Btech Notes . Avail subject-wise B.Tech Notes of all Engineering Departments like ECE, CSE, Mech, EEE, Civil, etc. in one place and plan your preparation according to your requirements. So, Candidates can refer to the ultimate  BTECH class Civil Engineering PDF notes Download of all Year along with other preparation tools like Syllabus, Study materials, Lecture Notes, Reference books, Review Questions, etc., and have a grip on the concepts.

Also, Freshers can find complete details of the PDF Download Civil Engineering notes Course from this page. Go through this article and gather all the data and the design of the course that you require to clear all 8-semester examinations of the B.Tech Civil Engineering Course. Moreover, you can also find the best study materials and pdf download class notes on civil engineering courses like fluid mechanics, water resources, etc. from the below sections. Civil engineering important notes:

  • Btech Civil Engineering First Year Notes
  • Btech Civil Engineering Second Year Notes
  • Btech Civil Engineering Third Year Notes
  • Btech Civil Engineering Fourth Year Notes
  • B Tech Civil Engineering Notes Pdf
  • Civil Engineering Notes For 1st Semester Pdf
  • Civil Engineering First Semester Notes
  • Basic Civil Engineering Notes 1st Year Pdf
  • Civil Engineering Lecture Notes Pdf
  • Introduction To Civil Engineering Notes Pdf
  • Basic Civil Engineering Notes Pdf Free Download
  • 1st Sem Civil Engineering Notes Pdf
  • 1st Year Civil Engineering Notes
  • Civil Engineering 1 Semester Notes
  • Civil Engineering First Year Notes
  • Civil Engineering 1st Sem Notes

Civil Engineering Course Details Overview

Civil Engineering is a branch or specialization of an Engineering course. It deals with the study of designing, construction, and maintenance of various complex structures such as public buildings, bridges, dams, and various other structures. Civil Engineering is one of the oldest disciplines of Engineering. Check out the brief details of the Civil Engineering course:

Civil Engineering Lecture Notes Free PDF and Course Syllabus

  • Specializations In Civil Engineering
  • Eligibility Criteria For Civil Engineering
  • Civil Engineering Jobs

Recruiters of Civil Engineers

  • Frequently Asked Questions on PDF Download Civil Engineering Study Material

The initial idea of what to study under a course is gained through the syllabus or curriculum of the course. The curriculum is set differently for different courses. The syllabus or Curriculum of a course is set by the university or college board. The main aim of the curriculum of any course is to have control over what a student studies, and it also helps in reducing the pressure of study from the mind.

The Civil Engineering course also has a specific curriculum which has different subjects that a student has to study in a duration of 4 years. For the convenience of the students, these subjects have been divided into 8 semesters. Below is an overview of the course curriculum of the B.Tech program of Civil Engineering.

Specializations In Civil Engineering Course

Civil Engineers are responsible for shaping, designing, planning, and expanding society. The major minds behind some of the great structures ever built in human history. Civil Engineering is a vast course that demands students to be hard-working in order to pursue their career as a Civil Engineer.

Many colleges in India offer Civil Engineering as Undergraduate and Postgraduate programmes. The Under-graduate or UG programme is called B.Tech in Civil Engineering, and Post-graduate or PG programme is called M.Tech in Civil Engineering.

Civil Engineering as a discipline of engineering course has got a lot of specializations that a student of civil engineering can choose from. The specializations in Civil Engineering are:

  • Geotechnical Engineering
  • Construction Engineering
  • Structural Engineering
  • Land Development Engineering
  • Transportation Engineering
  • Hydraulic Engineering
  • Environmental Engineering
  • Coastal Engineering
  • Urban Engineering
  • Irrigation Engineering

Civil Engineering PDF Class Notes Eligibility Criteria

Every college or university sets an eligibility criterion for different courses, and learners must satisfy all those criteria in order to be eligible to take admission or study the course. The eligibility criteria are set by universities and colleges to ensure that each student who has applied for a study has a proper understanding of the course curriculum. Different courses have different sets of eligibility criteria.

Similarly, if a student is planning to pursue a career in civil engineering, he/she must meet certain eligibility criteria and must have passed the entrance test. The Btech & Mtech eligibility criteria and entrance tests to get admission into the civil engineering course are as follows.

Eligibility Criteria for B.Tech in Civil Engineering

B.Tech in Civil Engineering is an undergraduate course, It is a four years full-time programme, and a student has to fulfill the following criteria to get admission into the undergraduate engineering programme.

  • A student must have passed a 10+2 or equivalent examination from a recognized central or state board with Physics, Chemistry, and Mathematics as compulsory subjects.
  • A student must have also appeared and passed in entrance exams such as JEE Main, JEE Advanced, MHCET, BITSAT, KCET, SRMJEEE, and other such entrance exams.

Eligibility Criteria for M.Tech in Civil Engineering

M.Tech in Civil Engineering is the Post-graduate programme for civil engineers. It is a two years full-time course. A student can take admission in M.Tech if he/she fulfills the following criteria.

  • A student must have an undergraduate degree in B.Tech from a recognized college or university with an aggregate of 50%.
  • The admission into M.Tech is done through a national entrance test known as GATE.

Notes Civil Engineering Jobs

The main aim of every student is to get accomplished in life by getting a good job after the completion of an undergraduate or postgraduate programme. Similarly, every student in a civil engineering course is curious to know about job opportunities after the completion of B.Tech or M.Tech courses.

A career in Civil Engineering can be very challenging as it involves different elements such as construction, designing, leadership & management. A job in the civil engineering field can be very rewarding if you have the required set of skills and knowledge. Civil Engineering jobs offer progression and show the opportunity to earn a better than average salary if you have an interest in innovative and new designs.

Mostly, Civil Engineers will get hired by Construction Firms, Defence Forces Development Boards & Municipal Development Authorities. A civil engineer works in both public and private sectors with companies that get engaged in the designing, construction, and maintenance of roads, dams, bridges, canals, airports & many other complex structures.

Recommended Reading On: BTech Civil Engineering Second Year Notes

Let’s have a look at the job profiles that a student of B.Tech is hired after the completion of graduation.

Mainly, Construction firms and other companies that involve in the planning, designing, construction & maintenance of different types of infrastructures are called the Recruiters for Civil Engineers. These firms undertake large construction projects and have gained popularity over the past years. Here, in this article, we have provided the list of top Civil Engineering recruiters.

  • Hindustan Construction Company
  • TATA Consulting Engineers Ltd.
  • Schlumberger
  • Power Grid Corporation of India Ltd
  • Jacobs Engineering
  • Gammon India
  • Sobha Developers Ltd.
  • Maytas Infra Ltd.
  • Shapoorji Pallonji & Company
  • Skyline Builders
  • MARG Limited
  • Bridge and Roof Company
  • Metro Tunneling Group
  • Gannon Dunkerley & Company

FAQs on PDF Download Civil Engineering Study Material

1. Why Do I study B.Tech in Civil Engineering?

You will find various reasons to study B.Tech in Civil Engineering and the opinion differs from student to student, but here we have listed some of the common reasons to study B.Tech in Civil Engineering.

  • It is a Reputed Profession
  • Offers Various Career Opportunities
  • High Annual Pay Package

2. List some Top colleges for Civil Engineering.

Many colleges offer B.Tech in Civil Engineering, and the existence of various colleges creates confusion in the minds of the students. They often get confused about picking the best college. Here, in this article, we have provided the best Private and Public Colleges and Universities that offer B.Tech in Civil Engineering.

3. What is the Career Scope after B.Tech in Civil Engineering?

A student after the completion of B.Tech in Civil Engineering can opt for various career options such as:

  • M.Tech in Civil Engineering:  If a student wants to continue education in the civil engineering field after completion of graduation he/she can opt for M.Tech in Civil Engineering, which is a two years full-time course, and the eligibility criteria for which is B.Tech in Civil Engineering from a recognized college or University.
  • MBA:  A student of B.Tech in Civil engineering can also opt for a Masters in Business Administration or MBA as a career option.
  • Competitive Examinations:  A B.Tech graduate can also apply for various competitive exams so as to be employed in a government organization.

For more details about the Civil Engineers job profile, visit our website and collect the required information about the course as well as share via email or messages on social media for better reach to other candidates.

4. What are the skills required to become a successful Civil Engineer?

To become a successful Civil Engineer, a person or a student must have certain skills such as leadership skills, technical skills, communication skills. The person must also have creative thinking accompanied by problem-solving ability and critical thinking to be successful in the civil engineering field.

IMAGES

  1. 1. Solving Engineering Mechanics Problems Using C Programming

    programming and problem solving / engineering mechanics

  2. engineering problem solving process diagram

    programming and problem solving / engineering mechanics

  3. Solving Mechanical Engineering Problems with MATLAB

    programming and problem solving / engineering mechanics

  4. The Engineering Problem Solving Process [12].

    programming and problem solving / engineering mechanics

  5. FRICTION#3| PROBLEM SOLVING| ENGINEERING MECHANICS

    programming and problem solving / engineering mechanics

  6. Programming and Problem Solving

    programming and problem solving / engineering mechanics

COMMENTS

  1. Solving Problems in Mechanics

    Σ F = 0 ⇒ dv/dt = 0 where, F is the force (summation of F means net force being applied) and v is the velocity of the object. Applications of Newton's First Law of Motion: An object is thrown in outer space moves with zero acceleration in the same direction until unless any other external object hit it with some force.

  2. 1.7 Problem Solving Process

    Basically: Use a 6-step structured problem solving process: 1. Problem, 2. Draw, 3. Known & Unknown, 4. Approach, 5. Analysis (Solve), 6. Review. Application: In your future job there is likely a structure for analysis reports that will be used. Each company has a different approach, but most have a standard that should be followed.

  3. Mathematical Programming in Engineering Mechanics: Some Current

    This paper briefly outlines several topical problems in engineering mechanics involving the use of mathematical programming techniques. The intention is to attract the attention of mathematical programming experts to some of the still open questions in the intersection of the two fields. Keywords Complementarity Problem

  4. Process of Solving Engineering Problems

    1. Problem Definition: The first steps in problem solving include: Recognize and define the problem precisely by exploring it thoroughly (may be the most difficult step). Determine what question is to be answered and what output or results are to be produced. Determine what theoretical and experimental knowledge can be applied.

  5. Engineering Mechanics, B.S. < University of Wisconsin-Madison

    With a degree in engineering mechanics, our graduates design, measure and analyze complex structures in everything from networks of human cells and novel materials constructed at the nanoscale, to roller coasters and spacecraft. ... Engineering Problem Solving I: 3-4: or ... Programming II: COMP SCI 412. Introduction to Numerical Methods: E M A ...

  6. Math, Numerics, and Programming (for Mechanical Engineers)

    No headers. This text introduces elementary programming concepts including variable types, data structures, and flow control. After an introduction to linear algebra and probability, it covers numerical methods relevant to mechanical engineering, including approximation (interpolation, least squares and statistical regression), integration, solution of linear and nonlinear equations, ordinary ...

  7. Introduction to Computers and Engineering Problem Solving

    The audience for 1.00 is non-computer science majors. 1.00 does not focus on writing compilers or parsers or computing tools where the computer is the system; it focuses on engineering problems where the computer is part of the system, or is used to model a physical or logical system. 1.00 teaches the Java programming language, and it focuses ...

  8. Introduction to Engineering Mechanics

    There are 5 modules in this course. This course is an introduction to learning and applying the principles required to solve engineering mechanics problems. Concepts will be applied in this course from previous courses you have taken in basic math and physics. The course addresses the modeling and analysis of static equilibrium problems with an ...

  9. Mathematical Programming in Engineering Mechanics: Some Current

    The application of mathematical programming methods in a variety of practically motivated engineering mechanics problems provides a fertile field for interdisciplinary interaction between the ...

  10. Solving Mechanical Engineering Problems with MATLAB

    This book aims to provide a quick review of MATLAB commands and teach the programming principals in a concise way. However, it is an excellent companion to practice and learn how to use MATLAB to solve Mechanical Engineering problems. It is developed to improve the programming skills of students and engineers and teach them how to use MATLAB for everyday engineering problems at school and at ...

  11. Improving programming skills in engineering education through problem

    Introduction. Computer programming requires skills in critical thinking, problem-solving, computational thinking and new system designs. The need for computational thinking and improvements in the programming skills of individuals continue to receive widespread attention to better prepare future citizens (Vaca-Cárdenas et al., 2015, Ball and Zorn, 2015).

  12. Numerical Analysis with Applications in Mechanics and Engineering

    About this book NUMERICAL ANALYSIS WITH APPLICATIONS IN MECHANICS AND ENGINEERING A much-needed guide on how to use numerical methods to solve practical engineering problems Bridging the gap between mathematics and engineering, Numerical Analysis … Show all Table of Contents Export Citation (s) Free Access Frontmatter (Pages: i-xi) Summary PDF

  13. Upcoming Class Information

    ENGR 156 - Programming and Problem Solving in MATLAB (online) ENGR 156 is the required programming course for civil and mechanical engineering majors. Electrical and computer engineering majors sometimes take this course in order to learn MATLAB for use in industry and a number of GCC students have gotten internships that use MATLAB.

  14. Introduction to Engineering Programming: Solving Problems with ...

    This is a dummy description. Introduction to Engineering Programming: Solving Problems with Algorithms provides students of engineering with the tools to think algorithmically about scientific and mathematical problems within the first and second year engineering curriculum. The text supports the teaching of basic numerical and image processing ...

  15. Engineering < Orange Coast College

    Orange Coast College offers diverse and transferable courses in Engineering, such as Introduction to Engineering and Design (ENGR-A110), Engineering Graphics (ENGR-A180), Programming and Problem-Solving in MATLAB (ENGR-A220), Engineering Materials (ENGR-A210), Statics (ENGR-A280), Mechanics of Materials (ENGR-A240), Dynamics (ENGR-A230), Enginee...

  16. 1: Introduction to Statics

    Engineering Statics is the gateway into engineering mechanics, which is the application of Newtonian physics to design and analyze objects, systems, and structures with respect to motion, deformation, and failure.In addition to learning the subject itself, you will also develop skills in the art and practice of problem solving and mathematical modeling, skills that will benefit you throughout ...

  17. What is Mechanical Engineering?

    Technically, mechanical engineering is the application of the principles and problem-solving techniques of engineering from design to manufacturing to the marketplace for any object. Mechanical engineers analyze their work using the principles of motion, energy, and force—ensuring that designs function safely, efficiently, and reliably, all at a competitive cost.

  18. 1. Solving Engineering Mechanics Problems Using C Programming

    This video demonstrates how the C programing language can be uses along with code blocks to solve Engineering Mechanics Problems.

  19. Mechanical Problem-Solving Strategies: A Practical Guide

    1 Identify the problem. The first step in any mechanical problem-solving process is to identify the problem clearly and accurately. This means you need to gather as much information as possible ...

  20. Mechanical Engineering Notes, Course Details, Duration, Eligibility

    Mechanical Engineering is an undergraduate programme that comes under the field of technology. The course is informative and broader related to the planning, designing, and implementation of technology that is used in industries. The course is divided into eight semesters.

  21. PDF Savitribai Phule Pune University

    Engineering Mechanics, Programming and Problem solving in semester I and II dividing number of FE divisions into two appropriate groups. Assessment of tutorial work has to be carried out as term-work examination. Term-work Examination and Practical Examination at first year of engineering course shall be internal

  22. BTech ME First Year Notes Free PDF Download

    February 22, 2023 by Prasanna BTech Mechanical Engineering First Year Notes Free Download: Aspirants pursuing the B.Tech 1st Year ME Course must be looking everywhere for the subjects class notes, reference books & other study resources for preparation.

  23. Civil Engineering Notes PDF Free Download

    Basic Electrical Engineering / Basic Electronics Engineering; Programming and Problem Solving / Engineering Mechanics; Workshop; ... Programming and Problem Solving / Engineering Mechanics; Engineering Graphics (Engineering Drawing) Project-Based Learning; Physical Education-Exercise and Field Activities; Semester- III:

  24. Think Fun kids toys KENYA on Instagram: "Dragon Toys STEAM ABOUT THIS

    1 likes, 0 comments - thinkfun_kidstoys on January 29, 2023: "Dragon Toys STEAM ABOUT THIS ITEM: ABOUT CIRO TOYS CIRO building toys are the perfect gift for..."

  25. Dots of Tech

    19 likes, 1 comments - dotsoftech on February 15, 2024: "I'm Cátia Fernandes, originally from Coimbra, Portugal, and I'm on a journey as a student of Sof..."