Question: what subjects are needed to become a heart surgeon?
Answer: Prospective heart surgeons usually complete a four-year bachelor's degree before medical school. You may have any major, but you must take the required prerequisites, including math, chemistry, biology and physics. Medical school takes an additional four years.