Skip to content Skip to navigation


Stanford offers numerous opportunities for students to complement and strengthen the learning they do on-campus: internships, international experiences, research, public service (and so on) but it’s not always easy to find out about them, keep up with the deadlines and requirements, or even apply for them. Our goal is to make it easy for students to find opportunities, apply, and prepare for international travel if applicable. 

The Office of International Affairs launched Stanford Off-campus Learning Opportunities (SOLO) as part of an initiative to simplify the search, application and travel preparation for off-campus learning opportunities. SOLO also reduces the administrative burden incurred by the staff who manage these opportunities and provides better data for program- to university-level leadership to develop these opportunities.

Integration with Student Records

SOLO is integrated with existing student records in Stanford systems thanks to Middleware and Integration Services. This enables the site to auto-populate basic student information so that students can save time upon applying and ensures the university has consistent data.

Continuous Enhancement through Stakeholder Engagement

Stanford On & Off-campus Learning Opportunities is under active development, and we are continuously working to improve.  Part of our success lies in building an application management system that works for staff as well as students and faculty. We do this by inviting the staff who manage opportunities to explain their workflows, share best practices and help us prioritize what we should build next. We are not just building an application management system and a pre-travel preparation tool. We are building a university-wide team of university partners who can exchange best practices and find solutions to challenges together.

I am a Stanford staff who manages student academic opportunities...

This website allows you to:

  • Announce a student opportunity
  • Collect applications, including recommendation letters
  • Manage review & selection process
  • Award / Decline, notify
  • Create and assign lists of steps for awardees to complete
  • Get reports on opportunities you manage
  • Collaborate with team members, and with others across campus

How can I get started, how can I announce my opportunity on the homepage?

Click below to become a Program Officer.

You’ll be prompted to fill out a quick form so we can process your request. Once you've begun the form, you can return at any time to complete and submit it. We typically review and grant access within a few days.

Login to Become a Program Officer

If you have any questions please feel free to reach us at