Each of the departments in the Kennedy College of Sciences provide experiential learning opportunities as part of their core academic programs. Specific courses in each department are identified below.

Many Sciences students participate in the STEM Teaching minor (UTeach). Courses in the UTeach program which provide experiential learning, in the form of field placements in schools, are indicated.

The College also offers Undergraduate Design Projects, which are collaborations with industry partners.

Biological Sciences


Computer Science

Earth, Environmental, and Atmospheric Sciences

Mathematics & Statistics

Physics and Applied Physics


The STEM Teaching minor (UTeach) provides sciences majors the opportunity to investigate and prepare for a career in teaching math, science or engineering in high school. For more information, see the UTeach program page.