Study Abroad

Study abroad is a popular option for computer science majors. Computing impacts companies across all geographic scales, and experience abroad can provide an important perspective for the development of  software, information systems, and strategies that scale beyond the domestic market.

Students are encouraged to take their core computer science courses at UR, especially:

  • CMSC 301 – Computer Organization
  • CMSC 315 – Algorithms
  • CMSC 323 – Design and Implementation of Programming Languages

Your study abroad time is most effectively used pursuing elective courses in your area of interest.

Students who start the computer science major after the first year will find it difficult to fit study abroad into their plans. In particular, it requires finding a strong program where at least one of the required courses can reasonably be taken.

Considerations by Year

First-Year Students

First-year students planning to study abroad should try to complete CMSC 150 or 155, CMSC 221 and CMSC 222 in their first year. A meeting with the computer science coordinator to discuss study abroad plans is advised.

Second-Year Students

Study abroad during the second semester of the second year is possible for computer science students but it typically means that CMSC 315 must be taken abroad, which is not encouraged. Students who complete CMSC 301 and CMSC 315 during their second year have the greatest flexibility for study abroad.

Third-Year Students

Third year is generally the easiest year for computer science students to study abroad. As long as you are able to find one appropriate elective course at your study abroad institution, you should have no difficulty in completing your major.

Fourth-Year Students

The required course, CMSC 323 – Design and Implementation of Programming Languages, is taken by all computer science majors during their senior year. We encourage all majors to take this course at UR. We rarely allow courses at other institutions to transfer for this course. Students planning to enter the workforce directly after graduating will need to be available for interviews during the spring semester, so that is not an ideal time to study abroad.

Recommended Programs

Below is a list of programs that the Computer Science Program recommends for receiving computer science transfer credit. To explore these and other programs, including summer programs, internships and semester programs in other locations, as well as information on financial aid, scholarships and application procedures, visit the Office of International Education.

Carlos III

Minimum GPA: 3.0

Language of Instruction: English

St. Louis in Madrid

Minimum GPA: 3.0

Language of Instruction: English

Universidad de Deusto, Bilbao

Minimum GPA: 3.0

Language of Instruction: Basque

Goldsmiths, University of London

Minimum GPA: 3.0

Language of Instruction: English

Queen Mary, University of London

Minimum GPA: 3.0

Language of Instruction: English

University of Bristol

Minimum GPA: 3.2

Language of Instruction: English

University of Edinburgh

Minimum GPA: 3.0

Language of Instruction: English

Lancaster University

Minimum GPA: 3.0

Language of Instruction: English

University of Oxford

Minimum GPA: 3.7

Language of Instruction: English

University of St. Andrews

Minimum GPA: 3.2

Language of Instruction: English

University of Warwick

Minimum GPA: 3.0

Language of Instruction: English

University of Queensland

Minimum GPA: 3.0

Language of Instruction: English

University of Hong Kong

Minimum GPA: 3.0

Language of Instruction: English

National Chengchi University

Minimum GPA: 2.5

Language of Instruction: Chinese (Mandarin)

Universitaet Konstanz

Minimum GPA: 3.0

Language of Instruction: English

Maastricht University, University College

Minimum GPA: 3.0

Language of Instruction: English

University College, Dublin

Minimum GPA: 3.0

Language of Instruction: English

University of Otago

Minimum GPA: 3.0

Language of Instruction: English

University of the West Indies

Minimum GPA: 3.0

Language of Instruction: English

University of the West Indies

Minimum GPA: 3.0

Language of Instruction: English

University of the West Indies

Minimum GPA: 3.0

Language of Instruction: English

Uppsala University

Minimum GPA: 3.0

Language of Instruction: English

Yonsei University

Minimum GPA: 2.5

Language of Instruction: English

AIT Budapest

Minimum GPA: 3.0

Language of Instruction: English