Your itinerary ought to include a wander through Memorial University of Newfoundland. It's a popular educational institution with a vibrant campus.
When you've spent some time at this modern university in St. John's, why not make your way to The Rooms, Avalon Mall, and Signal Hill National Historic Site? They're not far from Memorial University of Newfoundland and also a hit with many tourists.