Answer to "What is the difference between wiki and CMS?"
Not all wikis are the same as not all CMSs are the same. Following are stereo types and will be challenged by those that have fallen in love with a particular wiki software type. For our project I'm not offering to use any CMS but particularly Drupal. But bringing up Drupal at this stage is too technical a discussion as you seek an answer that is more general. At some point I am not arguing for any CMS but particularly Drupal as it is different than other CMSs.
The word wiki might mean the software used to create a website and the resultant website style.
e.g. I used the wiki software Wikimedia to create my wiki (meaning website that is in the wiki style).
CMS usually only refers to the software. One does not say go to my CMS (meaning website).
A wiki is an open collaboration system not easily expanded to include new functionality. A CMS is a robust framework (control system) to build from where new functionality is easily added.
Traditionally, a wiki is a collaboration system where all users are assumed to be equal collaborators. Anyone (including anonymous) can edit all the content. This can lead to vandalism and anarchy. No control.
The word wiki has gotten very complicated as it is has evolved and branched into many different wiki software packages. Also the word is often used by the uneducated incorrectly and this further confuses matters. Some wiki software has added CMS like controls to regulate the users and flow of content. In my opinion this is no longer a wiki but a wiki coupled with a CMS.
A CMS is an underlying framework that allows one to control the users and content in a way that reflects the true collaborative nature of the users. Not all collaborators are equal partners. Students are not the same as faculty and are not the same as someone running a seminar series. You can build new functionality easily into a CMS as it has considered expansion and made allowances for this.
There are wiki software distributions that could potentially be used to get similar functionality you have dreamed up for the UPE website. But in my opinion those distributions have left the original definition of wiki (free collaboration) for something that is more CMS (controlled collaboration) like. A CMS is more robust and flexible considering access controls primarily.