You can go for a summer, a semester or an academic year. In a year-long program, students will likely need to take engineering courses for at least one semester.
You should choose the option that allows you complete your engineering degree in a timely manner. With careful planning, many students can complete a study abroad program without delaying graduation. If needed, students who participate in a study abroad program will be granted one additional semester to complete their degree requirements.