Tohoku University offers an online system to search for syllabi in English and Japanese. Link: Access the syllabus search system here.