Physics for Engineers: cram pack

Formula sheets, the key method steps for every topic and 20 practice problems, with full solutions at the back.

New problemsBack to the course

In the print window, choose “Save as PDF” to keep a copy on your device.

1Formulas and methods

Kinematics

Velocity
v = v0 + a·t
Displacement
s = v0·t + ½·a·t²
Without time
v² = v0² + 2·a·s
Units
1 m/s = 3.6 km/h

Method

  1. List what you know: v₀, v, a, t and s, with units.
  2. Pick the equation that contains your three knowns and the unknown.
  3. Choose one positive direction and give opposing quantities a minus sign.
  4. Solve and check that the answer is physically sensible.

Newton’s laws

Second law
ΣF = m·a
Weight
W = m·g
Kinetic friction
Ff = μ·N
On a slope
along: m·g·sin θ, normal: m·g·cos θ

Method

  1. Draw a free-body diagram with every force on the body.
  2. Choose a positive direction along the motion.
  3. Split forces into components along and perpendicular to the motion (on a slope: m·g·sin θ along, m·g·cos θ into the slope).
  4. Apply ΣF = m·a along the motion; friction is μ·N against the motion.

Projectile motion

Components
vx = v0cos θ, vy = v0sin θ
Position
x = vxt, y = h + vyt − ½gt²
Maximum height
H = h + vy²/(2g)
Range (level ground)
R = v0²·sin 2θ/g

Method

  1. Split the launch velocity into components: vx = v₀·cos θ and vy = v₀·sin θ.
  2. The horizontal motion has constant speed; the vertical motion has acceleration −g.
  3. Find the time of flight from the vertical motion.
  4. Use that time in the horizontal motion to find the range.

Work & energy

Kinetic energy
Ek = ½mv²
Potential energy
Ep = mgh
Energy balance
Ek1 + Ep1 + W = Ek2 + Ep2 + losses
Work of friction
W = μ·N·d
Power
P = W/t

Momentum & collisions

Momentum
p = m·v
Conservation
Σm·v (before) = Σm·v (after)
Perfectly inelastic
v′ = (m1v1 + m2v2)/(m1 + m2)
Impulse
J = F·Δt = m·Δv

Method

  1. Choose a positive direction and give each velocity its sign.
  2. Write the total momentum before: Σm·v.
  3. For a perfectly inelastic collision the bodies move together after; for an elastic one kinetic energy is also conserved.
  4. Set momentum before equal to momentum after and solve.

Hydrostatic force

Pressure at depth
p = ρgh
Force on a vertical wall
F = ρg·hc·A
Centre of pressure
yp = yc + Ic/(ycA)
Rectangle
Ic = bH³/12

Continuity & Bernoulli

Continuity
A1v1 = A2v2
Bernoulli
p1 + ½ρv1² + ρgz1 = p2 + ½ρv2² + ρgz2
Flow rate
Q = A·v
Circle area
A = πd²/4

Ideal gas law

Ideal gas law
pV = nRT
Gas constant
R = 8.314 J/(mol·K)
Combined gas law
p1V1/T1 = p2V2/T2
Moles
n = m/M
Temperature
T[K] = T[°C] + 273.15

Heat engines & refrigerators

Efficiency
η = W/QH = 1 − QC/QH
Carnot efficiency
ηC = 1 − TC/TH (kelvin)
Refrigerator COP
COPR = QC/W
Heat pump COP
COPHP = QH/W = COPR + 1
Energy balance
QH = W + QC

Waves, sound & optics

Wave speed
v = fλ, T = 1/f
String
v = √(T/μ), μ = m/L
Sound level
β = 10·log10(I/I0), I0 = 10⁻¹² W/m²
Point source
I = P/(4πr²)
Standing waves
string or open pipe fn = n·v/(2L); closed pipe fn = n·v/(4L), n odd
Doppler effect
f′ = f·(v ± vo)/(v ∓ vs)
Refractive index
n = c/v, λ = λ0/n
Snell’s law
n1sin θ1 = n2sin θ2
Critical angle
sin θc = n2/n1
Optical fibre
NA = sin θa = √(n1² − n2²)
Lenses and mirrors
1/f = 1/do + 1/di, m = −di/do, mirror f = R/2
Double slit
d·sin θ = mλ, ym = mλL/d
Grating
d = 1/N, d·sin θ = mλ, mmax ≤ d/λ
Single slit
a·sin θ = mλ (dark), w = 2λL/a

Method

  1. Identify the kind of problem: wave speed, sound level, standing wave, Doppler, refraction, lens or mirror, or interference.
  2. Write the relation first: v = fλ, β = 10·log(I/I₀), fₙ = n·v/(2L) or n·v/(4L), f′ = f(v ± vo)/(v ∓ vs), n₁sin θ₁ = n₂sin θ₂, 1/f = 1/d₀ + 1/dᵢ, d·sin θ = mλ.
  3. Convert units: nm, mm and cm to m, and check whether angles are measured from the normal.
  4. Check signs and plausibility: a virtual image has dᵢ < 0, an approaching source sounds higher, a closed pipe has only odd harmonics.

2Practice problems

1.KinematicsMedium
t (s)v (m/s)0.8 s30

A driver moving at 108 km/h sees an obstacle. Her reaction time is 0.8 s, after which the car brakes with a constant deceleration of 5 m/s². Find the total stopping distance d from the moment she sees the obstacle.

v₀ = 108 km/htr = 0.8 sa = −5 m/s²
d = m
2.KinematicsHard
v₀ = 5 m/s35 m

A ball is thrown straight up at 5 m/s from the edge of a roof 35 m above the ground. Ignore air resistance and use g = 9.81 m/s². Find the greatest height hmax above the ground.

v₀ = 5 m/sh₀ = 35 mg = 9.81 m/s²
hmax = m
3.Newton’s lawsMedium
θ = 40°a = ?m = 19 kg

A 19 kg block slides down a slope at 40° to the horizontal. The coefficient of kinetic friction is 0.1. Use g = 9.81 m/s². Find the acceleration a of the block along the slope.

m = 19 kgθ = 40°μ = 0.1g = 9.81 m/s²
a = m/s²
4.Newton’s lawsHard
m1​ = 5.5 kg6 kgθ = 20°

A 5.5 kg block on a ramp at 20° is connected by a light string over a frictionless pulley at the top of the ramp to a hanging 6 kg mass. The hanging mass moves down. The ramp is frictionless. Use g = 9.81 m/s². Find the tension T in the string.

m1 = 5.5 kgm2 = 6 kgθ = 20°μ = 0g = 9.81 m/s²
T = N
5.Projectile motionMedium
v0​ = 30 m/s45°x = ?

A ball is launched at 45° above horizontal from level ground. Ignore air resistance. Find the horizontal distance x travelled before the ball hits the ground.

v0 = 30 m/sθ = 45°g = 9.81 m/s²
x = m
6.Projectile motionHard
h = 55 mv0​ = 34 m/s20°range

A ball is launched at 20° above horizontal from the top of a 55 m cliff. Ignore air resistance. Find the time of flight t until the ball hits the ground.

v0 = 34 m/sθ = 20°h = 55 mg = 9.81 m/s²
t = s
7.Work & energyMedium
40°d = 5 mμ = 0.2

A block slides from rest down a slope at 40° to the horizontal. The coefficient of kinetic friction is 0.2. Find its speed v after it has slid 5 m along the slope.

θ = 40°μ = 0.2d = 5 mg = 9.81 m/s²
v = m/s
8.Work & energyHard
h = 4.2 mR = 1.5 mN = ?

A 2 kg cart is released from rest at a height of 4.2 m on a smooth track that leads into a vertical circular loop of radius 1.5 m. Find the normal force N the track exerts on the cart at the top of the loop.

m = 2 kgh = 4.2 mR = 1.5 mg = 9.81 m/s²
N = N
9.Momentum & collisionsMedium
1600 kg14 m/s2000 kg

A 1600 kg car moving at 14 m/s runs into a stationary 2000 kg car and the two lock together. How much kinetic energy ΔK is lost in the collision?

m1 = 1600 kgv1 = 14 m/sm2 = 2000 kgv2 = 0
ΔK = J
10.Momentum & collisionsHard
1100 kgv1​ = ?800 kg

A 1100 kg car runs into a parked 800 kg car. The wrecks lock together and skid 11 m before stopping. The coefficient of kinetic friction between tyres and road is 0.7. Use g = 9.81 m/s². Find the speed v1 of the first car just before the collision.

m1 = 1100 kgm2 = 800 kgd = 11 mμ = 0.7g = 9.81 m/s²
v1 = m/s
11.Hydrostatic forceMedium
gated = 0.5 mH = 1.5 m

A vertical rectangular gate 1.5 m wide sits in the wall of a tank of water, with its top edge 0.5 m below the surface. Find the resultant hydrostatic force F on the gate.

d = 0.5 mH = 1.5 mb = 1.5 mρ = 1000 kg/m³g = 9.81 m/s²
F = kN
12.Hydrostatic forceHard
gated = 1 mH = 2.5 m

A vertical rectangular gate 2 m wide sits in the wall of a tank of water, with its top edge 1 m below the surface. Find the resultant hydrostatic force F on the gate.

d = 1 mH = 2.5 mb = 2 mρ = 1000 kg/m³g = 9.81 m/s²
F = kN
13.Continuity & BernoulliMedium
12d1​ = 100 mm, p1​ = 340 kPad2​ = 75 mm, p2​ = ?

Water flows through a horizontal pipe that narrows from 100 mm to 75 mm. In the wide section the pressure is 340 kPa and the velocity is 1.75 m/s. Ignoring losses, find the pressure p2 in the narrow section.

d1 = 100 mmd2 = 75 mmp1 = 340 kPav1 = 1.75 m/sρ = 1000 kg/m³
p2 = kPa
14.Continuity & BernoulliHard
d1​ = 80 mmd2​ = 40 mm12Δh = 120 mmmercuryQ = ?

A horizontal venturi meter (inlet 80 mm, throat 40 mm) carries water. A mercury U-tube manometer connected between the inlet and the throat shows a level difference of 120 mm. The discharge coefficient is 0.97. Find the flow rate Q. Use ρ = 1000 kg/m³ for water, 13 600 kg/m³ for mercury and g = 9.81 m/s².

d1 = 80 mmd2 = 40 mmΔh = 120 mmCd = 0.97ρHg = 13 600 kg/m³g = 9.81 m/s²
Q = L/s
15.Ideal gas lawMedium
280 g of CH₄V = 5 LT = 95 °CP = ?

A tank of 5 L contains 280 g of CH₄ at 95 °C. Treat it as an ideal gas and find the pressure P.

m = 280 gM = 16.04 g/molV = 5 LT = 95 °CR = 8.314 J/(mol·K)
P = kPa
16.Ideal gas lawHard
He, M = 4.003 g/molP = 950 kPaT = 120 °Cρ = ?

Find the density ρ of He at 950 kPa and 120 °C, treating it as an ideal gas.

M = 4.003 g/molP = 950 kPaT = 120 °CR = 8.314 J/(mol·K)
ρ = kg/m³
17.Heat engines & refrigeratorsMedium
TH​ = 675 °CTL​ = ?EQH​ = 4100 kJQL​ = 1311 kJW

A reversible (Carnot) heat engine takes in 4100 kJ of heat from a reservoir at 675 °C and rejects 1311 kJ per cycle. Find the temperature TL of the cold reservoir in °C.

TH = 675 °CQH = 4100 kJQL = 1311 kJ
TL = °C
18.Heat engines & refrigeratorsHard
800 °CTm​ = ?30 °CABWA​WB​

Two Carnot engines work in series. Engine A receives heat from a reservoir at 800 °C and rejects heat to an intermediate reservoir at temperature Tm. Engine B takes all that heat and rejects heat to a reservoir at 30 °C. Both engines have the same thermal efficiency. Find Tm in °C.

TH = 800 °CTL = 30 °C
Tm = °C
19.Waves, sound & opticsMedium
P2 × 72 dB

One machine gives a sound level of 72 dB at a certain point. Find the level β at that point when 2 identical machines run at the same time (incoherent sources).

β1 = 72 dBn = 2
β = dB
20.Waves, sound & opticsHard
λ = 650 nmd = 0.2 mmL = 1 my = ?

Light of wavelength 650 nm falls on two slits 0.2 mm apart. The screen is 1 m away. Find the distance y2 from the central bright fringe to bright fringe number 2.

λ = 650 nmd = 0.2 mmL = 1 mm = 2
y2 = mm

3Solutions

1.Kinematics

Answer: d = 114 m

Motion with constant acceleration: v = v₀ + a·t, s = v₀·t + ½·a·t² and v² = v₀² + 2·a·s. Pick the equation that contains the three things you know and the one you want, and keep the signs consistent with one positive direction.

Units

v₀ = 108/3.6 = 30 m/s

Reaction distance

d1 = v₀·tr = 30·0.8 = 24 m

Braking distance

d2 = v₀²/(2a) = 30²/(2·5) = 90 m

Total

d = 24 + 90 = 114 m

Answer

d = 114 m
2.Kinematics

Answer: hmax = 36.27 m

Motion with constant acceleration: v = v₀ + a·t, s = v₀·t + ½·a·t² and v² = v₀² + 2·a·s. Pick the equation that contains the three things you know and the one you want, and keep the signs consistent with one positive direction.

Rise above the roof

0 = v₀² − 2·g·Δh → Δh = 5²/(2·9.81) = 1.274 m

Height above the ground

hmax = 35 + 1.274 = 36.27 m

Answer

hmax = 36.27 m
3.Newton’s laws

Answer: a = 5.554 m/s²

Newton’s second law: the net force on a body equals its mass times its acceleration, ΣF = m·a. Draw a free-body diagram, choose a positive direction along the motion, and add every force in that direction: applied forces, friction μ·N against the motion, and the components of gravity.

Forces along the slope

Down the slope is positive.

m·a = m·g·sin θ − μ·m·g·cos θ

Acceleration

a = 9.81·(sin 40° − 0.1·cos 40°) = 9.81·(0.6428 − 0.0766) = 5.554 m/s²

Answer

a = 5.554 m/s²
4.Newton’s laws

Answer: T = 37.78 N

Newton’s second law: the net force on a body equals its mass times its acceleration, ΣF = m·a. Draw a free-body diagram, choose a positive direction along the motion, and add every force in that direction: applied forces, friction μ·N against the motion, and the components of gravity.

Forces along the string

m₂·g = 58.86 N
m₁·g·sin θ = 18.45 N
μ·m₁·g·cos θ = 0 N

Acceleration of the system

a = (58.86 − 18.45 − 0)/11.5 = 3.514 m/s²

Tension from the hanging mass

m2·g − T = m2·a → T = 6·(9.81 − 3.514) = 37.78 N

Answer

T = 37.78 N
5.Projectile motion

Answer: x = 91.74 m

Projectile motion: with no air resistance, x = vxt and y = h + vyt − ½gt². The two directions are independent except that they share the same time.

Split the launch velocity

Horizontal velocity stays constant; vertical motion has a constant acceleration g = 9.81 m/s² downward.

vx = v0·cos θ = 30·cos 45° = 21.21 m/s
vy = v0·sin θ = 30·sin 45° = 21.21 m/s

Time in the air

Starting and landing at the same height: t = 2vy/g.

t = 2·21.21/9.81 = 4.325 s

Horizontal distance

x = vx·t = 21.21·4.325 = 91.74 m

Answer

x = 91.74 m
6.Projectile motion

Answer: t = 4.738 s

Projectile motion: with no air resistance, x = vxt and y = h + vyt − ½gt². The two directions are independent except that they share the same time.

Split the launch velocity

Horizontal velocity stays constant; vertical motion has a constant acceleration g = 9.81 m/s² downward.

vx = v0·cos θ = 34·cos 20° = 31.95 m/s
vy = v0·sin θ = 34·sin 20° = 11.63 m/s

Time in the air

Solve y(t) = h + vy·t − ½gt² = 0 for the positive root.

0 = 55 + 11.63·t − 4.905·t²
t = (vy + √(vy² + 2gh))/g = (11.63 + √(135.2 + 1079))/9.81 = 4.738 s

Answer

t = 4.738 s
7.Work & energy

Answer: v = 6.93 m/s

Work–energy principle: the change in kinetic energy equals the work done by all forces. Writing gravity and springs as potential energy (mgh and ½kx²) turns this into a balance: initial energy = final energy + energy lost to friction (μN·d).

Energy balance along the slope

The block drops a height d·sin θ while friction removes μmg·cos θ·d. The mass cancels.

½v² = g·d·(sin θ − μ·cos θ)
v = √(2·9.81·5·(0.6428 − 0.2·0.766)) = 6.93 m/s

Answer

v = 6.93 m/s
8.Work & energy

Answer: N = 11.77 N

Work–energy principle: the change in kinetic energy equals the work done by all forces. Writing gravity and springs as potential energy (mgh and ½kx²) turns this into a balance: initial energy = final energy + energy lost to friction (μN·d). On a circular path the net force towards the centre must equal mv²/r.

Speed at the top

v² = 2g(h − 2R) = 2·9.81·(4.2 − 3) = 23.54 m²/s²

Forces at the top

m·g = 2·9.81 = 19.62 N
N = mv²/R − mg = 2·23.54/1.5 − 19.62 = 11.77 N

Answer

N = 11.77 N

The cart just makes it round when h = 2.5R; then N = 0 at the top.

9.Momentum & collisions

Answer: ΔK = 87111 J

Conservation of momentum: when no external force acts during a collision, the total momentum Σm·v before equals the total after. Velocities have a direction, so pick a positive direction and give velocities the other way a minus sign. In an elastic collision kinetic energy is conserved too; in a perfectly inelastic one the bodies stick together.

Common velocity

v′ = m1·v1/(m1 + m2) = 1600·14/3600 = 6.222 m/s

Kinetic energy before and after

Kbefore = ½·1600·14² = 156800 J
Kafter = ½·3600·6.222² = 69689 J

Energy lost

ΔK = 156800 − 69689 = 87111 J

Answer

ΔK = 87111 J

The lost energy goes into deformation, heat and sound.

10.Momentum & collisions

Answer: v1 = 21.23 m/s

Conservation of momentum: when no external force acts during a collision, the total momentum Σm·v before equals the total after. Velocities have a direction, so pick a positive direction and give velocities the other way a minus sign. In an elastic collision kinetic energy is conserved too; in a perfectly inelastic one the bodies stick together.

Speed after the collision

V = √(2·μ·g·d) = √(2·0.7·9.81·11) = 12.29 m/s

Momentum in the collision

m1·v1 = (m1 + m2)·V → v1 = 1900·12.29/1100 = 21.23 m/s

Answer

v1 = 21.23 m/s
(76.43 km/h)
11.Hydrostatic force

Answer: F = 27.59 kN

Hydrostatic force on a plane surface: F = ρ·g·yc·A. It acts at the centre of pressure, ycp = yc + Ic/(ycA), which always lies below the centroid.

Centroid depth and area

yc = d + H/2 = 0.5 + 1.5/2 = 1.25 m
A = H·b = 1.5·1.5 = 2.25 m²
gated = 0.5 mH = 1.5 mF

Resultant force

F = ρ·g·yc·A = 1000·9.81·1.25·2.25 = 27.59 kN

Answer

F = 27.59 kN
12.Hydrostatic force

Answer: F = 110.4 kN

Hydrostatic force on a plane surface: F = ρ·g·yc·A. It acts at the centre of pressure, ycp = yc + Ic/(ycA), which always lies below the centroid.

Centroid depth and area

yc = d + H/2 = 1 + 2.5/2 = 2.25 m
A = H·b = 2.5·2 = 5 m²
gated = 1 mH = 2.5 mF

Resultant force

F = ρ·g·yc·A = 1000·9.81·2.25·5 = 110.4 kN

Answer

F = 110.4 kN
13.Continuity & Bernoulli

Answer: p2 = 336.7 kPa

Continuity and Bernoulli: for an incompressible fluid the flow rate is the same at every section, Q = A₁v₁ = A₂v₂. Along a streamline without losses, p + ½ρv² + ρgz is constant, so where the fluid is faster or higher its pressure is lower.

Continuity and Bernoulli

Work in Pa, then divide by 1000 to get kPa.

v2 = v1·(d1/d2)² = 1.75·(100/75)² = 3.111 m/s
½ρ(v1² − v2²) = ½·1000·(1.75² − 3.111²)/1000 = −3.308 kPa
p2 = p1 + ½ρ(v1² − v2²) = 340 + (−3.308) = 336.7 kPa

Answer

p2 = 336.7 kPa
14.Continuity & Bernoulli

Answer: Q = 6.857 L/s

Continuity and Bernoulli: for an incompressible fluid the flow rate is the same at every section, Q = A₁v₁ = A₂v₂. Along a streamline without losses, p + ½ρv² + ρgz is constant, so where the fluid is faster or higher its pressure is lower.

Pressure difference from the manometer

Δp = (13600 − 1000)·9.81·0.12 = 14833 Pa

Throat velocity

Continuity and Bernoulli together give the ideal throat velocity.

β = 40/80 = 0.5
v2 = √(2·14833/(1000·(1 − 0.0625))) = 5.625 m/s

Actual flow rate

Q = Cd·A2·v2 = 0.97·0.001257·5.625 = 0.006857 m³/s = 6.857 L/s

Answer

Q = 6.857 L/s
15.Ideal gas law

Answer: P = 10686 kPa

Ideal gas law: PV = nRT, with n = m/M.

Moles

n = m/M = 280/16.04 = 17.46 mol
T = 95 + 273.15 = 368.1 K

Pressure

P = nRT/V = 17.46·8.314·368.1/0.005 = 10686 kPa

Answer

P = 10686 kPa
16.Ideal gas law

Answer: ρ = 1.163 kg/m³

Ideal gas density: ρ = PM/(RT).

Rearrange the gas law

PV = (m/M)RT → ρ = m/V = PM/(RT)
T = 120 + 273.15 = 393.1 K

Density

ρ = 950·4.003/(8.314·393.1) = 1.163 kg/m³

Answer

ρ = 1.163 kg/m³
17.Heat engines & refrigerators

Answer: TL = 30.03 °C

Second-law limits: no cycle working between reservoirs at absolute temperatures TH and TL can beat the reversible (Carnot) cycle: ηmax = 1 − TL/TH, COPR,max = TL/(TH − TL) and COPHP,max = TH/(TH − TL). Energy is always conserved: QH = W + QL.

Absolute temperature of the source

TH = 675 + 273.15 = 948.1 K

Reversible heat ratio

TL = TH·QL/QH = 948.1·1311/4100 = 303.2 K = 30.03 °C

Answer

TL = 30.03 °C
18.Heat engines & refrigerators

Answer: Tm = 297.2 °C

Second-law limits: no cycle working between reservoirs at absolute temperatures TH and TL can beat the reversible (Carnot) cycle: ηmax = 1 − TL/TH, COPR,max = TL/(TH − TL) and COPHP,max = TH/(TH − TL). Energy is always conserved: QH = W + QL.

Absolute temperatures

TH = 800 + 273.15 = 1073 K
TL = 30 + 273.15 = 303.1 K

Equal efficiencies

1 − Tm/TH = 1 − TL/Tm gives Tm² = TH·TL.

Tm = √(1073·303.1) = 570.4 K = 297.2 °C

Answer

Tm = 297.2 °C
19.Waves, sound & optics

Answer: β = 75.01 dB

Waves: a periodic wave moves one wavelength in one period, so v = fλ with T = 1/f. On a stretched string v = √(T/μ), with T the tension and μ = m/L the mass per metre. Sound in air travels at about 343 m/s at 20 °C, light in vacuum at c = 3.00 × 10⁸ m/s. Loudness is measured on a logarithmic scale: β = 10·log₁₀(I/I₀) dB with I₀ = 10⁻¹² W/m², so 10 times the intensity adds 10 dB. A point source spreads its power P over a sphere: I = P/(4πr²).

Total intensity

I = 2·I₁

Level

β = 72 + 10·log₁₀(2) = 75.01 dB

Answer

β = 75.01 dB
20.Waves, sound & optics

Answer: y2 = 6.5 mm

Interference and diffraction: light from two slits a distance d apart reaches a point on the screen with a path difference d·sin θ. Bright fringes appear where d·sin θ = mλ (m = 0, ±1, ±2, …). For a screen at distance L ≫ d, the m-th bright fringe is at y = mλL/d and the fringe spacing is Δy = λL/d. A grating with N lines per millimetre has d = 1/N and sharp maxima at d·sin θ = mλ; since sin θ ≤ 1, the highest order is the largest whole number m ≤ d/λ. A single slit of width a has dark fringes at a·sin θ = mλ, m = ±1, ±2, …

Fringe spacing

Δy = λL/d = 650 × 10⁻⁹·1/(0.2 × 10⁻³) = 3.25 mm

Fringe number 2

y2 = 2·3.25 = 6.5 mm

Answer

y2 = 6.5 mm

ExamProblems · examproblems.com/courses/physics-for-engineers