1. The atom and nuclear radiation 2. Interactions of neutrons with matter 3. Nuclear reactors 4. Mathematical foundations 5. The neutron diffusion equation 6. The neutron transport equation 7. The Monte Carlo method 8. Computer codes 9. Optimization and variational methods 10. Monte Carlo simulation in nuclear systems 11. Comparison: mc vs deterministic 12. Exercises in Monte Carlo simulation 13. Optimization in nuclear systems 14. Monte Carlo simulation in medical physics