study abroad

Off-campus study opportunities

Grinnell's computer science curriculum is designed to permit most CS majors to spend a semester in off-campus study.

Since 2012, several CS majors each year have studied abroad through Aquincum Institute of Technology (AIT-Budapest) program for "creativity in computer science and software engineering." Other students take computer science courses through English-language programs in the United Kingdom, Scandanavia, or Australia. Finally, some computer science majors take no CS courses during their off-campus study, instead choosing programs based on language, culture, or other interests.

Frequently asked questions about off-campus study and the computer science major

About the AIT-Budapest program

Which AIT-Budapest courses count towards Grinnell's CS major?
Analysis of Algorithms is considered equivalent to CSC 301. Theory of Computation is considered equivalent to CSC 341. Other courses may be approved for transfer as CS elective credit. See the Catalog for restrictions on the number of credits that may be transferred towards the CS major.
What courses should I take at Grinnell before a semester at AIT-Budapest?
Completing the CS introductory sequence (CSC 151, 161, 207) will provide the strongest foundation for courses that involve programming and software design. However, many courses draw on different kinds of skills.
Several courses, including Analysis of Algorithms and Theory of Computation, assume a foundation in discrete mathematics. At Grinnell, this foundation can be obtained through either CSC/MAT 208 or MAT 218. Other courses assume basic knowledge of calculus (MAT 124 or 131), linear algebra (MAT 215), probability theory (MAT 209), and/or sketching and construction techniques (ART 111).
See AIT's course syllabi for details on particular courses' prerequisites.
Can I attend AIT-Budapest if I do not intend to complete a CS major?
Yes! However, if you don't have much CS or math background, be aware that your course selections will be very limited.
How many credits should I plan to register for at AIT-Budapest?
"Students are expected to select academic courses with an average load of 20-22 contact hours a week" ( However, Grinnell's Office of the Registrar awards transfer credit at a 1:1 ratio, up to 18 credits total.
If my application to the Grinnell OCS office is approved, when should I apply to the AIT-Budapest program itself?
The application deadlines posted by AIT-Budapest specify the latest you can apply for any semester. However, you may apply as early as you like. The program reviews applications and notifies applicants on a rolling basis. Be sure to allow your recommenders 2-3 weeks to write a letter.

About other programs

Other than AIT-Budapest, what are some specific programs that CS majors have participated in?
Specific programs where Grinnell students have had good experiences taking CS courses include University College, London (UK) and the University of Adelaide (Australia).
Grinnell CS majors have also studied at Grinnell in Washington, Grinnell in London, and beyond!
What are some other programs I might consider?
How can I choose CS courses to take while studying abroad?
You can try to choose courses that fit Grinnell's CS major requirements, or you can choose electives that are not offered at Grinnell, or both.
Some programs have areas of particular strength. For example, AIT-Budapest emphasizes theory and innovation, with some courses taught by top mathematicians or seasoned entrepreneurs. Australia's university system emphasizes preparation for professional practice, with some courses taught by professional software engineers. If you or your an advisor can identify such a strength, you should take advantage of it.
Because computer science curriculums vary widely, often the greatest challenge is to identify courses for which you are well-prepared. If you are not sure whether you have the appropriate background for a particular course, consult with your (prospective) CS adviser and the course instructor.
How can I find out if a course will fulfill a Grinnell CS major requirement?
Provide your (prospective) CS adviser with as much information about the course as possible: For example, a catalog description, a syllabus, or a Web site. Allow at least a week for your adviser to discuss the course with the rest of the CS department.

CS Extra: WANTED! CS Majors to Study Abroad

On Tuesday, November 1 at noon, Gábor Bojár, President of the Aquincum Institute of Technology (AIT), will give a presentation on their study abroad program in Noyce 3821.

An upcoming talk will be presented on campus to encourage students to consider a great new study abroad program, Aquincum Institute of Technology BUDAPEST, for students interested in computing, design, computational biology, and IT entrepreneurship.

About AIT: The AIT program has a first-rate faculty including professors such as Erno Rubik (inventor of the Rubik's Cube and recent recipient of the U.S. Outstanding Contributions to Science Education Award), an innovative curriculum including courses such as "Computer Vision for Digital Film Post-production" taught by faculty affiliates from Colorfront Studios (recent recipients of an Academy Award for technical contributions), and a guest lecture series that brings prominent speakers to campus.

All classes are conducted in English at AIT's state-of-the-art campus on the lovely banks of the Danube River. Students live in vibrant neighborhoods of Budapest and have ample opportunities to interact with Hungarian students and explore Hungary and the region.

AIT is small and friendly, with typical class sizes of 5-15 students. Recent U.S. AIT students have come from Franklin W. Olin College of Engineering, Harvey Mudd College, Northeastern University, Pomona College, Princeton University, RPI, Skidmore, Smith, Swarthmore and Williams Colleges. The program also includes a small number of Hungarian students. (AIT Alumni).

The AIT website and APPLICATION materials are available on-line.

Syndicate content