Major Advising Pages

Learning Abroad in Computer Science

“Computer science is becoming an increasingly global field and international experience is a definite plus for computer science majors."
—Phillip Barry, Director of Undergraduate Studies, Department of Computer Science and Engineering

Study Abroad Process

This is the basic process you willcomplete in order to study abroad. The order in which you do things is somewhat flexible.

Academic Planning

Review the following suggestions from the Computer Science department before beginning your study abroad research.

The Computer Science Department supports study abroad as a beneficial part of your degree.

With enough planning, computer science students can study abroad almost any semester. However, the following are some general guidelines for your use.

Talk to your adviser

Contact your computer science & engineering adviser to discuss how study abroad can best fit into your academic plan. Use an Academic Planning Study Abroad (APSA) form to facilitate this discussion. Also contact Adam Pagel in 106 Lind Hall, or call 612.624.8013 for more information.




Universidad Autónoma de Yucatán, Mérida (available through IFSA-Butler Mexico)

  • Founded in 1922 as Universidad Nacional del Sureste, today Universidad Autónoma de Yucatán (UADY) is a large university with 15,500 undergraduate and graduate students
  • Computer science students may choose coursework from a variety of offerings
  • Available to juniors and above with at least two years of college level Spanish

Explore these and many more opportunities using the Learning Abroad Center program search.

Asia and Oceania


Australian National University, Canberra (available through Arcadia Australia or IFSA-Butler Australia)

  • Located in Canberra, Australia’s national capital, ANU is one of Australia’s most distinguished universities.
  • ANU offers the chance to study alongside some of the world’s greatest minds and to be a part of the research breakthroughs that are changing the world.
  • Courses may include Program Design and Construction, Data Structures and Algorithms, Software Engineering, Architecture of Computer Systems, and more.

Curtin University (available through UM-Duluth)

  • Curtin University of Technology, located in Perth, Western Australia, has earned a reputation as a dynamic and innovative Australian university
  • All Curtin courses have a practical or applied focus built on a solid theoretical base, tailored to the needs of industry and the changing demands of technology
  • Students can take a variety of coursework in computer science

University Study in Australia: University of Melbourne

  • Melbourne was recently named the “world’s most livable city” because of its culture and arts, parks, and climate
  • Offers specialized advising and support for science and engineering students. Some courses off fieldwork component
  • Courses may include programming, artificial intelligence, software engineering, computer networks, operating systems, graphics, and computer design

University Study in Australia: Queensland University of Technology 

  • Offered each fall and spring semester, academic year, and calendar year.
  • Study and live alongside Australian university students, selecting courses throughout the university.
  • Located in Brisbane, Australia's third-largest city and renowned center for student life.
  • Courses offered in several engineering disciplines, focusing on practical hands-on experience alongside classroom learning.

University Study in Australia: University of Sydney 

  • Modeled after Oxford and Cambridge Universities, the University of Sydney is the oldest and one of the largest in Australia, building its own reputation for excellence in teaching and research
  • The University of Sydney is located right next to downtown, providing students the opportunity to live and study alongside Australian students in the heart of Australia's largest city.
  • Courses offered across all engineering, math and science disciplines.


Hong Kong University of Science & Technology (CSE)

  • An exchange program for science and engineering students, HKUST maintains high-ranking faculty from around the world.
  • Taught in English, a wide variety of courses are available for a semester or an academic year. Contact Adam Pagel for more information.
  • Courses include Computer Programming Fundamentals, Data Structures and Algorithms, Analog Integrated Circuit Analysis and Design, and more

New Zealand

University Study in New Zealand: University of Auckland

  • Located in New Zealand’s most populated city and the University of Auckland has an excellent reputation for sciences, engineering, and research.
  • Students choose from courses in programming, algorithms, discrete structures, organization and artificial intelligence

Massey University, North Palmerston (available through IFSA-Butler New Zealand)

  • Massey University is New Zealand’s largest university and is located in the country’s second largest inland city
  • Coursework in subjects such as artificial intelligence, human computer interactions, concurrent systems, and a variety of programming coursework

Explore these and many more opportunities using the Learning Abroad Center program search.



University of Freiburg

  • Located in southwestern Germany near the French and Swiss borders, Freiburg is a picturesque university city on the edge of the Black Forest
  • Computer science coursework includes everything from algorithms to humanoid robots to parallel computing


University Study in Ireland: University of Limerick

  • Offers a wide variety of subjects and is regarded as one of the leading institutions in Ireland for business, science and engineering
  • Situated three miles from bustling Limerick, providing easy access to a mix of historical and cultural attractions and scenic landscapes of the surrounding countryside
  • Computer science students can take classes like Systems Analysis, Artificial Intelligence, and a variety of programming courses


Norwegian University of Science and Technology, Trondheim (CSE)

  • An exchange program for CSE students, NTNU is an innovation center for technological education and research within the natural sciences.
  • Trondheim is located on the upper eastern coast of Norway. Academic year and semester enrollments are possible for juniors or seniors
  • Taught in English, a wide variety of courses are available for a semester or an academic year. Contact Adam Pagel for more information.


Chalmers University of Technology, Gothenburg (CSE)

  • An exchange program for CSE students, Chalmers is where 40% of Sweden’s graduate engineers and architects were educated
  • Located on the beautiful West Coast of Sweden. Academic year and semester enrollments are possible for juniors and seniors.
  • Taught in English, a wide variety of courses are available for a semester or an academic year. Contact Adam Pagel ( for more information.

United Kingdom

University Study in the UK: Queen Mary, University of London

  • A leading institution for teaching and research, Queen Mary is located near the center of London, yet maintains a strong sense of campus community
  • Energetic students and staff who are passionate about computing and its global impact
  • Coursework includes computer vision, information retrieval, interaction, media and communication, logic and semantics, and risk assessment and decision-making

University Study in the UK: Lancaster University, England

  • Lancaster is an international center of excellence in computer science research
  • Tradition of innovation and respected academics and extensive course offerings in the sciences and engineering
  • Computer science students can take a variety of programming, engineering, and systems coursework

University College-London (available through Arcadia England or IFSA-Butler England)

  • Located in the Bloomsbury section of London, UCL offers a comprehensive social and academic experience and is a leader in many disciplines
  • Technologies and methods in areas such as networks and communications; vision, imaging and virtual environments; intelligent systems; bioinformatics; and software systems engineering

Explore these and many more opportunities using the Learning Abroad Center program search.

Additional Options to Consider

College of Science and Engineering Learn Abroad

  • Students should also look at the study abroad exchanges and programs approved for other CSE departments on which you may be able to take general requirements as well as mechanical and electrical engineering courses. For information on exchanges, contact Adam Pagel, 106 Lind Hall or email.

Non-Credit Opportunities

  • Non-credit  opportunities can be a great option for students who do not need academic credit but want to gain skills and experience abroad related to their field of study.  

International Association for the Exchange of Students for Technical Experience (IAESTE)

  • An organization dedicated to developing global skills in tomorrow’s technical leaders. IAESTE coordinates on-the-job training for students
  • The University of Minnesota is one of twenty educational institutions in the U.S. with a local IAESTE committee. Visit their website for more information.

CDS International

  • An organization dedicated to help build careers by giving students the opportunity to gain meaningful, practical training in a number of countries.
  • CDS coordinates on-the-job training that stimulate the exchange of knowledge and technological skills and contributes to the development of a highly trained and intercultural competent workforce.

Engineers Without Borders

  • EWB partners with disadvantaged communities to improve their quality of life through implementation of environmentally and sustainable engineering projects.


Student Experiences

Visit the Learning Abroad Center's Student Experiences web page for details on other students' experiences studying abroad.