- Undergraduate Program
- Academic Advisors
- Student Life
- Frequently Asked Questions
- Student Concerns
- Undergraduate Research
- CS Course Proficiency Exams
- Artificial Intelligence Degree Requirements
- Computer Science Degree Requirements
- Data Science Degree Requirements
- Minor in Computer Science
- BS/MS Degree Program in CS
- Honors in Computer Science
- Cooperative Education Program
- Curriculum Resources
- Bridge Program
Experience a life-changing adventure
Explore culture and history and develop a global worldview through our study abroad programs.
There are more than 400 study abroad opportunities in 60 countries.
You can take computer science classes or complete an internship while studying abroad. Computer science opportunities are available nearly anywhere you want to go.
Read about Janka Gal, who spent a semester in Germany.
These study abroad opportunities are offered specifically by the Department of Computer Science:
Computer Science, Culture and Education in Slovakia
May 6-21, 2018
Interested in visiting Eastern Europe before your summer internship begins?
During your two-week stay, you will teach Java programming to middle and high school students in Martin, Slovakia. You’ll spend evenings and weekends touring the region – including side trips to Auschwitz, Krakow and Budapest.
Want more information? Contact Nicole Towner.
Study Abroad and Service Learning in Tanzania
May 5-19, 2018
Spend two weeks at Matumaini Primary School in Dar es Salaam, Tanzania, which serves nearly 200 children with disability. You’ll teach children how to use technology (including spreadsheets, Google Maps, word processing and cell phones), with the goal of furthering their interest in computing.
You can also experience a life-changing adventure with our computer science service program in Tanzania. You’ll explore Tanzania and teach students about computing.
Read more about the Tanzania trip.
For more information, contact Victory Soe.
These resources may help you as you plan your study abroad experience.