Techniques for nuclear and particle Physics Experiments