Fondée en 1964 par le Docteur Walter Leibrecht comme un programme d'étude à l'étranger en Allemagne pour les américains, SIU fournit maintenant une éducation à des étudiants originaires de plus de cent pays. L'université donne aux étudiants la possibilité d'être transféré d'un campus à l'autre, d'un pays vers un autre, sans changer d'université et sans perte de temps ou de crédits.
En 2014, Schiller International University signe un accord avec l’université londonienne de Roehampton faisant bénéficier à l’ensemble de ses élèves inscrits d'un double diplôme délivré par les deux universités. Les étudiants valideront les examens des deux universités et disposeront ainsi de cursus reconnus à la fois par le système américain et par le système européen.
Accréditation
Aux États-Unis, SIU est accrédité par le Accrediting Council for Independent Colleges and Schools[2].
Les Campus
L'université est présente dans le monde avec 4 campus, dont 3 en Europe et 1 aux États-Unis.
En 1972, le docteur Walter Leibrecht a racheté le château de Pourtalès, à Strasbourg (France) pour y installer un centre universitaire. Le campus restera en activité plus de 25 ans[6]. Puis il a été déménagé dans un autre quartier de la ville[7].