The GetValue is the method to get a value of a custom field. You can find more information here
In your case, your custom field with name 'areaOfStudy' is not found in the PageData object. Please, check whether the field name is correct and your custom field is not added to another type, PageNode in your case maybe.
Do you want to have your say in the Sitefinity development roadmap? Do you want to know when a feature you requested is added or when a bug fixed? Explore the Telerik Sitefinity CMS Ideas&Feedback Portal
and vote to affect the priority of the items