Students Enjoying Class
Choose a Graduate Programme at Cave Hill
Beautiful Environs
Programmes Offered: Faculty of Science and Technology (formerly Pure and Applied Sciences)

Master of Science (MSc.) Programmes


This programme is offered in three (3) specialisations.

  1. Enterprise Systems
  2. Mobile Applications
  3. Web Development
Natural Resource and Environmental Management 
This programme is taught in a modular format and is currently offered in three (3) specialisations.
 
  1. Climate Change
  2. Coastal and Marine Resource Management
  3. Water Resource Management
     
  • Technology Entrepreneurship (Postgraduate Diploma and MSc) 

Doctor of Philosophy (Ph.D.) and Master of Philosophy (M.Phil) Programmes


These full-time or part-time programmes are offered in the Departments of Biological & Chemical Sciences; Computer Science, Mathematics & Physics and the Centre for Resource Management and Environmental Studies (CERMES) in the subject areas of Biology, Biochemistry, Chemistry, Computer Science, Ecology, Electronics, Environmental Studies, Hydrogeology, Mathematics, Meteorology, Microbiology, Natural Resource Management and Physics.

Entry depends on the area of the applicant’s research interest and the availability of supervision.

Further information on the programmes and research areas is available at the following websites:
 
                                    OR
 


If you know the Faculty/School under which your programme falls, select it from this list:


Graduate Studies and Research
Tel.: (246) 417-4000   Fax: (246) 421-2109   Email: gradstudies@cavehill.uwi.edu
Event handlers called by this request / thread:
 NameContext
1 RequestEvents.Begin.Execute ApplicationModule.BeginRequest
> HelpersHandlers.BeginRequest
> LicenseHandlers.CheckApplicationValidityAndLicense
> URLRewritingHandlers.BeginRequest
> WebDAVHandlers.PropFindEndRequest
> WIFIntegrationHandlers.ProcessRequest
2 RequestEvents.Authenticate.Execute ApplicationModule.AuthenticateRequest
> MembershipHandlers.HandleAutomaticSignIn
3 RequestEvents.Authorize.Execute ApplicationModule.AuthorizeRequest
> URLRewritingHandlers.AuthorizeRequest
4 RequestEvents.PostAuthorize.Execute ApplicationModule.PostAuthorizeRequest
> HelpersHandlers.HandleClickjacking
5 RequestEvents.PostResolveRequestCache.Execute ApplicationModule.PostResolveRequestCache
> URLRewritingHandlers.RewriteUrl
6 >> URLRewritingEvents.ProcessABTest.Execute ApplicationModule.PostResolveRequestCache
>>> ABHandlers.ProcessABTest
7 >> URLRewritingEvents.ProcessRewritingResult ApplicationModule.PostResolveRequestCache
8 RequestEvents.PostMapRequestHandler.Execute ApplicationModule.PostMapRequestHandler
> CsrfProtection.OnPostMapRequestHandlerExecute
> WebAnalyticsHandlers.LogCampaign
> URLRewritingHandlers.PostMapRequestHandler
> ABHandlers.ExcludeVisitorFromAB
9 ApplicationEvents.SessionStart.Execute CMSHttpApplication.Session_Start
> MembershipHandlers.SessionStart
10 >> SessionEvents.UpdateSession CMSHttpApplication.Session_Start
>>> SessionEvents.UpdateSession.Before
>>>> PortalHandlers.UpdateSession_Before
11 RequestEvents.AcquireRequestState.Execute ApplicationModule.AcquireRequestState
> HelpersHandlers.InitSessionTimeout
> URLRewritingHandlers.CheckSecurity
> StrandsRecommenderHandlers.BindStrandsToPagePreRender
12 RequestEvents.PostAcquireRequestState.Execute ApplicationModule.PostAcquireRequestState
> MembershipHandlers.UpdateSession
13 >> SessionEvents.UpdateSession ApplicationModule.PostAcquireRequestState
>>> SessionEvents.UpdateSession.Before
>>>> PortalHandlers.UpdateSession_Before
> OutputFilterHandlers.EndRequestByOutputFilter
> WebAnalyticsHandlers.b__0
> WebAnalyticsHandlers.LogPageViewConversion
> WebAnalyticsHandlers.LogUTMParametersAndCampaignConversions
14 >> DocumentEvents.GetData ApplicationModule.PostAcquireRequestState
15 >>> TypeInfo(cms.document).Events.GetData ApplicationModule.PostAcquireRequestState
16 >>>> TypeInfo(cms.versionhistory).Events.GetData ApplicationModule.PostAcquireRequestState
17 >> TypeInfo(om.abvariant).Events.GetData ApplicationModule.PostAcquireRequestState
18 >>> TypeInfo(om.abvariant).Events.GetData ApplicationModule.PostAcquireRequestState
> WebAnalyticsServiceScriptsRenderer.b__0
> ABHandlers.LogABVisit
19 DocumentEvents.GetData PageContext.CurrentPage_InitComplete
20 TypeInfo(cms.document).Events.GetData PageContext.CurrentPage_InitComplete
21 PortalEngineEvents.MVTVariantsEnabled.Execute PageContext.CurrentPage_InitComplete
> MVTHandlers.MVTVariantsEnabled
22 PageInfoEvents.CombinePageTemplateInstance PageContext.CurrentPage_InitComplete
> PageInfoEvents.CombinePageTemplateInstance.After
>> OnlineMarketingHandlers.CombinePageTemplateInstance_After
23 DocumentEvents.GetData PageContext.CurrentPage_InitComplete
24 TypeInfo(cms.document.slider.cameraitem).Events.GetData PageContext.CurrentPage_InitComplete
25 PageInfoEvents.CombinePageTemplateInstance PageContext.CurrentPage_InitComplete
> PageInfoEvents.CombinePageTemplateInstance.After
>> OnlineMarketingHandlers.CombinePageTemplateInstance_After
   
File operations performed by this request / thread:
 Action (file access, file mode)
Size (number of accesses)
Size chart
File pathProviderContext
1 EXISTS
~/App_Data/Persistent/Cache/Graduate_Studies/outputdata/0098/m1767504782.cache Local ApplicationModule.AuthorizeRequest
2 DIREXISTS
~/App_Themes/Grad_Studies Local ContentPage.OnPreInit
3 EXISTS
~/CMSControls/960_cave_footer.ascx Local DbPathProvider.GetFileHash
4 EXISTS
~/CMSControls/cave_footer.ascx.cs Local
5 EXISTS
~/CMSControls/gradstudies/960_cave_header_new.ascx Local
6 EXISTS
~/CMSControls/gradstudies/960_cave_header_new.ascx.cs Local
7 EXISTS
~/CMSWebParts/navigation/cmsbreadcrumbs.ascx Local
8 EXISTS
~/CMSWebParts/Navigation/cmsbreadcrumbs.ascx.cs Local
9 EXISTS
~/App_Themes/Design/Debug.css Local CMSAdminControls_Debug_HandlersLog.OnPreRender
10 EXISTS
~/App_Themes/Design/Debug.css Local CMSAdminControls_Debug_HandlersLog.OnPreRender
11 EXISTS
~/App_Themes/Design/Debug.css Local CMSAdminControls_Debug_FilesLog.OnPreRender
12 EXISTS
~/App_Themes/Design/Debug.css Local CMSAdminControls_Debug_FilesLog.OnPreRender
     
Cache items accessed by this request / thread:
 AccessCache key
Dependencies
Data
Context
1 GET pageinfo|graduate_studies|/programmes/science-and-technology|en-us|/programmes/science-and-technology|true ApplicationModule.PostResolveRequestCache
2 ADD pageinfobyurl|graduate_studies|https://www.cavehill.uwi.edu/gradstudies/programmes/science-and-technology|en-us||true|true
template|151
nodeid|3013
pageinfo
ApplicationModule.PostResolveRequestCache
3 GET cms.searchengine|cachedids|crawlers ApplicationModule.PostAcquireRequestState
4 ADD pageinfo|graduate_studies|/2532|en-us||false
template|151
nodeid|2578
pageinfo
PageContext.CurrentPage_InitComplete
5 GET pageinfo|graduate_studies|/|en-us||false PageContext.CurrentPage_InitComplete
6 GET breadcrumbs|graduate_studies|/2532/2973|en-us|false|cms.menuitem;cms.office||true| CMSAbstractMenuProperties.OnLoad
7 GET cmsmenudatasource||en-us|graduate_studies|/%|en-us|false||||2|true||false|false CMSTreeMenu.OnLoad
8 GET scriptfile|dialogs/modaldialog.js CMSAdminControls_Debug_CacheLog.OnPreRender
    
Request trace:
 MethodAdditional infoFrom firstDuration
1 RewriteURL /programmes/science-and-technology 0.000
0.016
 
2 PathRewritten ~/CMSPages/PortalTemplate.aspx 0.016
0.734
 
3 > OnPreInit 0.750
0.000
 
4 > OnInit 0.750
0.172
 
5 > OnLoad 0.922
0.016
 
6 > OnPreRender 0.938
N/A
    0.938  
Request cookies:
 NameValue
1 CMSPreferredCultureen-US
2 CMSCsrfCookiecUx8wnG9Vjwm23dmczy6jdRyfh1cb1beE6TmSOsD
3 ASP.NET_SessionIdq2dfhsesbjosj2gitzwxorrv
4 Campaign 
5 Source 
6 CMSCurrentThemeGrad_Studies
Response cookies:
 NameValueExpires
1 CMSPreferredCultureen-US4/24/2020 10:27:41 AM
2 CMSCsrfCookiecUx8wnG9Vjwm23dmczy6jdRyfh1cb1beE6TmSOsD 
3 ASP.NET_SessionIdq2dfhsesbjosj2gitzwxorrv 
4 Campaign 4/24/2018 10:27:41 AM
5 Source 4/24/2018 10:27:41 AM
6 CMSCurrentThemeGrad_Studies4/25/2019 10:27:42 AM
Request information:
 NameValue
1 HttpMethodGET
2 UrlReferrer 
3 UserAgentCCBot/2.0 (https://commoncrawl.org/faq/)
4 UserHostAddress54.90.86.231
5 UserLanguagesen-US;en;q=0.5
6 UserName 
7 SessionIDq2dfhsesbjosj2gitzwxorrv
8 ServerNameARES2_gradstudies
SQL queries called by this request / thread:
 (Query name)
Query text
Parameters: @name (value)
Results: tablename (rows [columns], size)
ContextDuration
new SqlConnection()
ApplicationModule.PostAcquireRequestState N/A
OpenConnection()
ApplicationModule.PostAcquireRequestState N/A
1
(cms.document.generalselect)
DECLARE @NodeSiteID int = 35;
DECLARE @NodeGUID uniqueidentifier = '91091e82-7cba-4f27-89e5-0234ec0c5c7b';
DECLARE @Now datetime2 = '4/24/2019 10:27:41 AM';

SELECT *
FROM View_CMS_Tree_Joined AS V WITH (NOLOCK, NOEXPAND) LEFT OUTER JOIN COM_SKU AS S WITH (NOLOCK) ON V.NodeSKUID = S.SKUID
WHERE [NodeSiteID] = @NodeSiteID AND [NodeGUID] = @NodeGUID AND ([DocumentCanBePublished] = 1 AND ([DocumentPublishFrom] IS NULL OR [DocumentPublishFrom] <= @Now) AND ([DocumentPublishTo] IS NULL OR [DocumentPublishTo] >= @Now))
524 B
 
Table (1 [157], 5.6 kB)
 
ApplicationModule.PostAcquireRequestState 0.203
 
CloseConnection()
ApplicationModule.PostAcquireRequestState N/A
OpenConnection()
ApplicationModule.PostAcquireRequestState N/A
2
(cms.versionhistory.generalselect)
SELECT *
FROM CMS_VersionHistory
WHERE [VersionHistoryID] = 31285
Table (1 [23], 9.5 kB)
 
ApplicationModule.PostAcquireRequestState 0.453
 
CloseConnection()
ApplicationModule.PostAcquireRequestState N/A
OpenConnection()
ApplicationModule.PostAcquireRequestState N/A
3
(om.abvariant.generalselect)
DECLARE @ABVariantPath nvarchar(max) = N'/2532/2973';
DECLARE @ABVariantSiteID int = 35;

SELECT *
FROM OM_ABVariant
WHERE [ABVariantPath] = @ABVariantPath AND [ABVariantSiteID] = @ABVariantSiteID
ApplicationModule.PostAcquireRequestState 0.016
 
CloseConnection()
ApplicationModule.PostAcquireRequestState N/A
OpenConnection()
PageContext.CurrentPage_InitComplete N/A
4
(.generalselect)
DECLARE @DocumentCulture nvarchar(max) = N'en-US';
DECLARE @NodeID int = 2578;
DECLARE @Now datetime2 = '4/24/2019 10:27:42 AM';

SELECT TOP 1 [ClassName], [NodeID], [NodeAliasPath], [NodeName], [NodeAlias], [NodeClassID], [NodeParentID], [NodeLevel], [NodeACLID], [NodeSiteID], [NodeGUID], [NodeOrder], [NodeLinkedNodeSiteID], [IsSecuredNode], [NodeCacheMinutes], [NodeSKUID], [NodeDocType], [NodeHeadTags], [NodeInheritPageLevels], [NodeHasChildren], [NodeBodyElementAttributes], [RequiresSSL], [NodeLinkedNodeID], [NodeOwner], [NodeTemplateForAllCultures], [NodeInheritPageTemplate], [NodeAllowCacheInFileSystem], [NodeTemplateID], [NodeGroupID], [DocumentMenuClass], [DocumentMenuItemInactive], [DocumentMenuStyle], [DocumentMenuItemHideInNavigation], [DocumentContent], [DocumentStylesheetID], [DocumentInheritsStylesheet], [DocumentID], [DocumentName], [DocumentNamePath], [DocumentPublishFrom], [DocumentPublishTo], [DocumentUrlPath], [DocumentCulture], [DocumentPageTitle], [DocumentPageKeyWords], [DocumentPageDescription], [DocumentMenuCaption], [DocumentPageTemplateID], [DocumentMenuRedirectUrl], [DocumentMenuJavascript], [DocumentCheckedOutVersionHistoryID], [DocumentPublishedVersionHistoryID], [DocumentWorkflowStepID], [DocumentExtensions], [DocumentWebParts], [DocumentGroupWebParts], [DocumentTrackConversionName], [DocumentConversionValue], [DocumentWorkflowCycleGUID], [DocumentGUID], [DocumentSearchExcluded], [DocumentLogVisitActivity], [DocumentMenuRedirectToFirstChild], CASE WHEN [DocumentCulture] = N'en-US' THEN 2 ELSE 0 END AS [CMS_P]
FROM (
SELECT [ClassName], [NodeID], [NodeAliasPath], [NodeName], [NodeAlias], [NodeClassID], [NodeParentID], [NodeLevel], [NodeACLID], [NodeSiteID], [NodeGUID], [NodeOrder], [NodeLinkedNodeSiteID], [IsSecuredNode], [NodeCacheMinutes], [NodeSKUID], [NodeDocType], [NodeHeadTags], [NodeInheritPageLevels], [NodeHasChildren], [NodeBodyElementAttributes], [RequiresSSL], [NodeLinkedNodeID], [NodeOwner], [NodeTemplateForAllCultures], [NodeInheritPageTemplate], [NodeAllowCacheInFileSystem], [NodeTemplateID], [NodeGroupID], [DocumentMenuClass], [DocumentMenuItemInactive], [DocumentMenuStyle], [DocumentMenuItemHideInNavigation], [DocumentContent], [DocumentStylesheetID], [DocumentInheritsStylesheet], [DocumentID], [DocumentName], [DocumentNamePath], [DocumentPublishFrom], [DocumentPublishTo], [DocumentUrlPath], [DocumentCulture], [DocumentPageTitle], [DocumentPageKeyWords], [DocumentPageDescription], [DocumentMenuCaption], [DocumentPageTemplateID], [DocumentMenuRedirectUrl], [DocumentMenuJavascript], [DocumentCheckedOutVersionHistoryID], [DocumentPublishedVersionHistoryID], [DocumentWorkflowStepID], [DocumentExtensions], [DocumentWebParts], [DocumentGroupWebParts], [DocumentTrackConversionName], [DocumentConversionValue], [DocumentWorkflowCycleGUID], [DocumentGUID], [DocumentSearchExcluded], [DocumentLogVisitActivity], [DocumentMenuRedirectToFirstChild]
FROM View_CMS_Tree_Joined AS V WITH (NOLOCK, NOEXPAND) LEFT OUTER JOIN COM_SKU AS S WITH (NOLOCK) ON V.NodeSKUID = S.SKUID
WHERE ([DocumentCulture] = @DocumentCulture AND [NodeID] = @NodeID) AND ([DocumentCanBePublished] = 1 AND ([DocumentPublishFrom] IS NULL OR [DocumentPublishFrom] <= @Now) AND ([DocumentPublishTo] IS NULL OR [DocumentPublishTo] >= @Now))
) AS SubData
ORDER BY CMS_P DESC
3.3 kB
 
Table (1 [64], 4.7 kB)
 
PageContext.CurrentPage_InitComplete 0.078
 
CloseConnection()
PageContext.CurrentPage_InitComplete N/A
OpenConnection()
PageContext.CurrentPage_InitComplete N/A
5
(cms.document.generalselect)
DECLARE @NodeSiteID int = 35;
DECLARE @DocumentCulture nvarchar(max) = N'en-US';

SELECT *
FROM View_CMS_Tree_Joined AS V WITH (NOLOCK, NOEXPAND) LEFT OUTER JOIN COM_SKU AS S WITH (NOLOCK) ON V.NodeSKUID = S.SKUID
WHERE [NodeSiteID] = @NodeSiteID AND (NodeAliasPath = N'/') AND [DocumentCulture] = @DocumentCulture
ORDER BY NodeLevel DESC
Table (1 [157], 1002 B)
 
PageContext.CurrentPage_InitComplete 0.031
 
CloseConnection()
PageContext.CurrentPage_InitComplete N/A
OpenConnection()
PageContext.CurrentPage_InitComplete N/A
6
(slider.cameraitem.generalselect)
DECLARE @NodeSiteID int = 35;
DECLARE @Now datetime2 = '4/24/2019 10:27:42 AM';
DECLARE @NodeAliasPath nvarchar(max) = N'/Images/HomeRotator2%';
DECLARE @DocumentCulture nvarchar(max) = N'en-US';

SELECT *
FROM View_CMS_Tree_Joined AS V WITH (NOLOCK, NOEXPAND) INNER JOIN slider_cameraitem AS C WITH (NOLOCK) ON V.DocumentForeignKeyValue = C.CameraitemID AND V.ClassName = N'slider.cameraitem' LEFT OUTER JOIN COM_SKU AS S WITH (NOLOCK) ON V.NodeSKUID = S.SKUID
WHERE [NodeSiteID] = @NodeSiteID AND (([DocumentCanBePublished] = 1 AND ([DocumentPublishFrom] IS NULL OR [DocumentPublishFrom] <= @Now) AND ([DocumentPublishTo] IS NULL OR [DocumentPublishTo] >= @Now)) AND [NodeAliasPath] LIKE @NodeAliasPath AND [DocumentCulture] = @DocumentCulture)
ORDER BY NodeOrder
773 B
 
Table (3 [166], 2.7 kB)
 
PageContext.CurrentPage_InitComplete 0.031
 
CloseConnection()
PageContext.CurrentPage_InitComplete N/A
  6 queries, 5.1 kB write, 23 kB read   0.813
Macros resolved in the content of this page:
 ExpressionResultUserContextDuration
1 {% prefix %} Graduate Studies | The University of the West Indies at Cave Hill, Barbados ContentPage.OnLoad 0.000
> prefix Graduate Studies | The University of the West Indies at Cave Hill, Barbados 0.000
2 {% pagetitle_orelse_name %} Science and Technology 0.000
> pagetitle_orelse_name Science and Technology 0.000
      
ViewState used by the controls of this page:
 Control IDIs dirtyViewStateTotal size
1 form Yes
action = "/gradstudies/programmes/science-and-technology" (46 B)
46 B
 
2 p
pnlPage
Yes
CssClass = "PagePlaceholder" (15 B)
15 B
 
3 lt
cave_header1
DropDownList1
No
No
AutoPostBack = True
Width = 119px
0 B
 
4 lt
cave_header1
ImageButton1
No
ImageUrl = "http://www.cavehill.uwi.edu/CMSSiteFiles/images/go_button.png" (61 B)
61 B
 
5 lt
partPlaceholder
pnlPage
Yes
CssClass = "PagePlaceholder" (15 B)
15 B
 
6 dbg
pnlDebugContainer
No
CssClass = "debug" (5 B)
5 B
 
     Total viewstate size: bytes