斯特拉斯克莱德大学位于哥拉斯哥市中心,它曾被评为2012-2013英国年度大学。斯特拉斯克莱德大学早在十九世纪八十年代已经因其工程技术与管理类专业而盛名远播,该校开设多种本科以及硕士研究生课程可供学生选择,并且每个系均设有博士课程,其研究生院是英国规模最大的研究生院。
在英国官方的评估中,该校成功地实现了提升自身研究水准的目标。根据2001年的研究评估(RAE)报告显示:该校超过90%的研究及教学人员提交了评估申请并被评为“优秀”。这一结果表明“学校的优秀已经实现了大面积的转化,而不在是单一的某个学院十分出色的状态”。
2008年 The Times Higher Education Ranking 与《金融时报》均将思克莱德商学院(SBS)列为全苏格兰第一,全球TOP30的顶尖商学院。