Dr. Stephen Thomas

Assistant Professor

Build a Statement of Purpose

Generate a tailored SOP for Dr. Stephen Thomas. Improve your application with a focused, well-structured draft.

Biography

Stephen Thomas is an Assistant Professor at the Smith School of Business, Queen's University. He also serves as the Executive Director of Smith's Analytics & AI Ecosystem. His research focuses on databases, data analytics, and natural language processing, with publications in reputable journals including IEEE Transactions on Knowledge Data Engineering and Empirical Software Engineering. He holds a PhD in Computer Science from Queen's University and has a background in running tech startups and working with large companies on AI and big data consulting. Dr. Thomas teaches various courses in analytics and AI, and has held multiple academic positions including Director of the Master of Management Analytics program. His awards include being named Professor of the Year for several terms. He has participated in numerous conferences and has made significant contributions to the field of software engineering through his research and public engagements.

Research Interests

Experience

Assistant Professor

2013-01-01 — Present

Smith School of Business, Queen's University • Kingston, Canada

Teaching courses on analytics and AI.

Executive Director

2021-01-01 — 2023-01-01

Smith's Analytics & AI Ecosystem • Kingston, Canada

Oversaw the development of analytics and AI research initiatives.

Director, Master of Management Analytics

2018-01-01 — 2020-01-01

Smith School of Business, Queen's University • Kingston, Canada

Managed the MMA program and curriculum development.

Awards

#

MMA Professor of the Year

2019-01-01
#

MMA Professor of the Year

2019-01-01
#

Scotiabank Scholar

2016-01-01

Requirements for Queen's University

Master Program
Requirements
GPA Requirement
Required:3.3
TOEFL
Listening
Required:20
Reading
Required:22
Writing
Required:24
Speaking
Required:22
Total
Required:88
IELTS
Overall
Required:7
Prerequisites
Honours Bachelor degree Background in Computing, Mathematics, Statistics, or Engineering
Application Checklist
  • Online application
  • Statement of Research Interest
  • Curriculum Vitae
  • Two academic references
  • Transcripts
Specialization Notes

Department of Computing offers research-based, project-based, and course-based patterns.