A high school diploma or college degree are not required to participate in the Software Engineering Immersive, but incoming residents must be at least 18 years of age in order to apply.