Courses at UI are very varied, covering a wide range of disciplines that can meet students’ academic and career interests. The curriculum is designed to provide a strong foundation in theory as well as practical skills. Programs of study at UI often involve a combination of in-depth lectures, seminars, and practicums. In addition to core courses, many programs offer elective courses that allow students to explore their special interests.





