Is the Helsinki Metro open to the Alto University Otaniemi Campus? If not, how long would it take to travel from Ruoholahti Station by bus #102 odr #103 to the campus?
Try the Helsinki trnasit journey planner:
https://www.hsl.fi/en/information/how-use-public-transport/planning-journey
The Journey Planner is HSL’s route and timetable service for the users
of public transport in Helsinki, Espoo, Kauniainen, Vantaa, Kerava,
Sipoo and Kirkkonummi. The service is available online and on mobile.
https://www.hsl.fi/en/timetables-and-routes
Specify departure or arrival time and date.
Looks like the 102 is faster but requires you to walk 100 meters more than the 103T for a 9:49 and later departure time.