M.Sc. in Computing & Data Analytics

Faculty Profiles

The MSc CDA features award-winning faculty members from the Department of Mathematics and Computer Science and Sobey School of Business. Our instructors are experts in wide ranging computing and data analytics disciplines and maintain active research programs and industry partnerships.  MSc CDA also features industry based instructors in each course, so students receive real-world learning experiences and connections to potential internships, sponsored projects, and industry events.

Dr. Pawan Lingras

Director, MSc CDA
Professor, Mathematics & Computing Science
MCDA5580 Data Mining
MCDA5550 Web, Mobile, Cloud Application Development


Pawan Lingras is currently a Professor of Mathematics and Computing Science and Director of M.Sc. in Computing and Data Analytics at Saint Mary’s University, Halifax. He has authored more than 200 research papers in various international journals and conferences. He has also co-authored three textbooks, co-edited two books, and nine volumes of research papers. He has been Natural Sciences and Engineering Research Council (NSERC) Discovery Grant recipient for 25 years, as well as other commercialization funding programs including NSERC Engage, NRC/IRAP, Nova Scotia Productivity and Innovation fund, and Mitacs. His research and commercialization projects include data mining, big data, retail mining, wearable technology, Internet of Things, sensor data analysis, Web usage mining, image processing, engineering process mining, clustering - pattern profiling, prediction, automated classification, association mining and optimization using evolutionary algorithms. He is an active organizer and reviewer for a number of international conferences and journals.

Pawan is a recipient of Father William A. Stewart, S.J., Medal for Excellence in Teaching by the alumni association and Faculty of Science Teaching Excellence award by Saint Mary’s student association. He was the coach of Saint Mary's CS Huskies programming team from 1999-2010, winning eight Atlantic Canadian Championships, four runner-up finishes, and one trip to the World Finals (Hawaii, 2002). He continues to mentor students in a variety of app development competitions.

Pawan is a graduate of IIT Bombay with graduate studies from University of Regina. His co-authors include professionals from Canada, India, China, Tunisia, USA, UK, Germany, Norway, and Chile. He was the Director of a Business Administration and Computing program in the The Gambia, West Africa. He recently served as a University Grant Council (UGC) funded Scholar-in-Residence at SRTM University, Nanded, and as a visiting professor at IIT Gandhinagar, both in India. During these two visits in 2011-12, he extensively traveled through India giving more than 40 invited talks. He has also previously served as a Shastri Indo-Canadian Institute Scholar. He has also participated in Science tour of Germany and most recently served as a visiting faculty at Munich University of Applied Sciences.

Dr. Michael Zhang‌
Dr. Michael ZhangAssociate Professor, Sobey School of Business
MCDA5520 Statistics and its Applications in Business

He has PhD in Management Science from Richard Ivey School of Business, the University of Western Ontario. He also has a master degree in Financial Economics and a bachelor degree in Electrical Engineering. He teaches courses of Applied Data Analysis, Statistics, Operations Management and Quantitative Methods for Master of Finance, Master of Applied Science, MBA and Undergraduate students. His research centers on Business Optimization and Healthcare Analytics. His research has been awarded by multiple funding agencies such as CIHR, NSERC, Mitacs, CIRS and Innova Corp. He has extensive experiences in healthcare modeling, business logistics, revenue management, and large network simulation. He is leading (co-leading) several national and provincial healthcare projects including:

  • Atlantic Canada Children’s Effective Service Strategies
  • Nova Scotia Senior Care Optimal Solution
  • Canadian Chronic Disease Awareness and Management Program
  • Connection-Collaboration-Evaluation-Support (CCES): Improving Youth Success

Dr. Hai Wang

Dr. Hai WangAssociate Professor, Finance, Information Systems, and Management Science
MCDA5510 Software Development in Business
MCDA5560 Business Intelligence


  • Big Data
  • Data Mining
  • Knowledge Management
  • Shared Services
  • Business Applications Programming
  • Web Information Systems
  • Decision Support Systems

Dr. Stavros Konstantinidis

Dr. Stavros KonstantinidisProfessor, Mathematics & Computing Science
MCDA5540 Managing and Programming Databases

Stavros Konstantinidis obtained a BSc degree in Mathematics from the University of Athens (1988), and the MSc and PhD degrees in Computer Science from Western University (1992 and 1996, respectively). From the summer of 1996 to the summer of 1998 he served as an assistant professor in the department of Mathematics and Computer Science at the University of Lethbridge. In the summer of 1998 he joined the department of Mathematics and Computing Science at Saint Mary's University (SMU), where he is currently a tenured professor. At SMU he has served as coordinator of graduate students, coordinator of computing science, and chairperson of the department. He is interested in theoretical and mathematical aspects of computing science, and applications in error control codes, string processing, and bioinformatics. He has published many scientific articles in leading journals and international conferences, including two best conference paper awards. He has served in the program committees of several international conferences as well as in various committees of the Natural Sciences and Engineering Research Council of Canada---as a national committee chair in two occasions.


Chad West

Chad WestProject Manager /Technical Lead, IBM
MCDA5540 Managing and Programming Databases

Chad is a Project Manager & Technical Lead for IBM. He currently leads a Quality Assurance team working on DB2 for Linux, Unix and Windows focusing on SQL Compilation and Optimization. He is formerly a member of the SQL Query Compiler development team.


  • Software Development, Agile Methodologies,
  • Web Services, Java, Java Enterprise, Scrum, SOAzIT
  • Information Technology and Services

Dr. Yasushi Akiyama

Dr. Yasushi AkiyamaAssistant Professor, Mathematics & Computing Science
Associate Director - Admissions, MSc CDA
MCDA 5530 UI/UX Design and Quality Engineering

Yasushi completed his MSc from Saint Mary’s University and PhD from Dalhousie University. He is an Assistant Professor in the Department of Mathematics and Computing Science at SMU and a Human-Computer Interaction researcher. His research focuses on design, implementation, and evaluation of digital tools that support users to view and manipulate different types of multimedia data. In addition to his academic research, he has also worked with the industry partners on several Research and Development (R & D) projects.


  • Human-Computer Interaction (HCI)
  • UI/UX Design and Evaluation
  • Digital Creative Tools
  • Multimedia Data Visualization
  • Multimodal Interaction Technologies

Meng Yang

Meng YangTechnical Lead, IBM
MCDA5510 Software Development in Business Environment
MCDA5540 Managing and Programming Databases

Meng is a Technical Lead with IBM Service Centre in Halifax Nova Scotia. His main responsibilities include project designing and architecture, software development, team leading, mentoring and instructing employees. Meng previously worked with Lixar, IBM Toronto Lab, and Blackberry in various technical roles.


  • Software Development, J2EE, Web Service, Agile Methodologies
  • Compiler development and optimization
  • Data structure and algorithm analysis
  • Formal language and automaton theory

Dan Penny

MCDA5510 Software Development in Business Environment

Dan has over 18 years’ experience in the software development industry, developing and leading numerous projects in the private sector. Development actives include implementing and overseeing all aspects of the software development lifecycle from requirements & design, implementation, through to testing and support.


  • Java/J2EE technology, designing market driven software solutions for real world problems
  • Software development processes, agile methods
  • Software architecture, development, product management

Sreejata Chatterjee
Co-Founder and Chief Product Officer at LeadSift Inc.

Sreejata is the head of product at LeadSift and involved with the design, architecture and shipping of LeadSift products while figuring out how to add maximum value to the customers using available technologies. Currently, LeadSift runs on Python, Django, PostgreSQL, MongoDB, Elastic Search and AWS, as it sift through millions of unstructured data points in real time.


  • Information Retrieval
  • Natural Language Processing
  • Processing of Unstructured Data
  • Product Design
  • Entrepreneurship

Gang Liu
Gang is a Senior Consultant at IBM with more than 15 year’s industry experience in Software Engineering, including Requirements Definition, Quality Control during Design and Development phase, and Defect resolution and Product documentation.

Gang has participated in many Java, Angular, and DB Analytics projects earning IBM’s Global SEA award.


  • Software Development, Agile Methodologies,
  • Web Services, Java, Java Enterprise, Scrum Master
  • Data analytics, R, Python, Hadoop, Spark

James Hu
Senior Data Engineer / GL-DATA

James is a senior data engineer in a startup company – GL-Data. He is working on a platform for graph database application development based on janusgraph. Before joining GL-Data, he was a research engineer in HuaWei Canada Research Center, and a senior BI professional in Hewlett Packard Global IT department.


  • Software Development, Agile Methodologies,
  • Big Data and Machine Learning
  • Graph database