The School of Computing partners with Egypt for Master of Data Science and Machine Learning program

The School of Computing is proud to collaborate with the Egyptian Ministry of Communications and Information Technology to offer a new Master of Data Science and Machine Learning program as part of their Digital Egypt Builders Initiative (DEBI). The 12-month program starts this January and will take up to 100 Egyptian students.

More information can be found in the Gazette and on the Digital Egypt Builders Initiative (DEBI) website.

Posted in News | Comments Off on The School of Computing partners with Egypt for Master of Data Science and Machine Learning program

Maram Assi receives the Vanier Canada Graduate scholarship

Maram Assi has received the Vanier Canadian Graduate Scholarship for her NSERC funded project “Developing an intelligent bug fix recommender system.”

Here is what Maram has to say about this wonderful accomplishment.

What does it mean to you to have received this award?
I am extremely appreciative of the recognition I have received for my work from
the Government of Canada. Truthfully, receiving the Vanier Graduate Scholarship
is some peace of mind. Now, I can devote all my time to my research work.

How will this scholarship contribute to your work going forward?
Being recognized as a Vanier scholar has fueled my passion for research. It
energizes me to work better, further and harder! But it is also a great

As Silicon Valley’s entrepreneur Marc Andreessen once said, “In short, software
is eating the world.” As a software developer and software engineering
researcher, I can say that “Bugs are eating the software budget.” Therefore, it is
a key focus to assist software developers in responsively fixing software bugs.
That’s what my Ph.D. research is centred about.
If our approach could assist developers in solving only a fraction of those bugs, it
would bring value to the software engineering community and the larger society.
This is only the beginning! I believe that in the upcoming years, I am going to
have much fun, enthusiasm and admiration in the field of Software Engineering.

Anything else you’d like to add on winning this scholarship?
As an international female student awarded the Vanier, I feel now even more
empowered for promoting diversity, equity and inclusion through my academic
and leadership endeavours. All I want is to lead by example, thereby inspire
other women to follow in my steps and effect change in the world.
I promise I will remain as involved as I can be in my community!


Congratulations Maram and all the best with your future endeavors!


Posted in News | Comments Off on Maram Assi receives the Vanier Canada Graduate scholarship

Queen’s School of Computing students receive awards the IPCAI 2021 Conference

The 12th annual International Conference on Information Processing in Computer-Assisted Interventions (IPCAI) took place on June 22nd and June 23rd.

Rachel Theriault (Supervisor Randy Ellis) was recognized with the Audience Choice Award for Best Presentation as the runner up for the paper titled Metabolomics Patterns of Breast Cancer Tumors Using Mass Spectrometry Imaging

A recording of Rachel’s presentation is available.

Alice Santilli, Amoon Jamzad and Alumni Alireza Sedghi (Supervisors Gabor Fichtinger and Parvin Mousavi) were recognized with the Bench to Bedside Award as a runner up for the paper  titled Domain Adaptation and Self-Supervised Learning for Surgical Margin Detection

Congratulations to all on your outstanding work!

Posted in News | Comments Off on Queen’s School of Computing students receive awards the IPCAI 2021 Conference

Professor David Skillicorn comments on the recent cybersecurity attack at KFL&A Public Health


On Friday June 25th, a cybersecurity attack took place at KFL&A Public Health. Queen’s School of Computing professor David Skillicorn speaks with Global News Kingston and comments on this recent event.

Read the full story for more information.

Posted in News | Comments Off on Professor David Skillicorn comments on the recent cybersecurity attack at KFL&A Public Health

Dr. Parvin Mousavi’s recent NSERC gains widespread attention

Dr. Parvin Mousavi was recently awarded $1.6 million in funding over six years as part of the Natural Sciences and Engineering Research Council’s (NSERC) Collaborative Research and Training Experience (CREATE) program.  The project itself aims to enhance the field of medical informatics.

The news of this funding  and the project has gained coverage in the Queen’s Gazette as well as the Kingstonist.

Congratulations Dr. Mousavi!

Posted in In the News | Comments Off on Dr. Parvin Mousavi’s recent NSERC gains widespread attention

Congratulations to the Computing Class of 2021

Our graduating class of 163 Bachelor, Master’s, and PhD in Computing students would be walking the stage in Grant Hall for their convocation ceremony. Once again, due to the pandemic, we are sending our graduates off and welcoming them as our alumni remotely. We look forward to offering them a traditional ceremony in the future. Until then, watch the video message below from members of our School offering their congratulations.



As per School of Computing tradition, the School hosts a reception for the graduates where cake is served in the foyer of Goodwin Hall. The next best option was to host a virtual reception on Zoom. So that’s exactly what we did. On Friday, June 4st at 2:30 pm, the department got together to  mix and mingle, play some trivia, and  share their warm wishes to the graduates and celebrate their success.



Master of Science

Omar El Zarif, MSc under the supervision of Dr. Ying Zou
Justin Gerolami, MSc under the supervision of Dr. Parvin Mousavi
David Kyun Nam, MSc under the supervision of Dr. David Skillicorn
Oliver Lyon, MSc under the supervision of Dr. Kai Salomaa
Ka Lai Yung, MSc under the supervision of Dr. Yuan Tian
Sahil Shethiya, MSc

Doctorate of Philosophy

Sara Abdelhamid Elsayed, PhD under the supervision of Dr. Hossam Hassanein
Ftoon Kedwan, PhD under the supervision of Dr. Selim Akl
Karim Lounis, PhD under the supervision of Dr. Mohammad Zulkernine


Bachelor of Computing

Caleb Aikens, Computing Major
Luisa Aimoli, Cognitive Computing
Shreyansh Anand, Biomedical Computing
Caitlin Aspinall, Computing, Mathematics, and Analytics
Patrick Bauer, Computing Major
Tyler Beckstead, Software Design
Bijan Betel Miri, Computing, Mathematics, and Analytics
Tong Bu, Software Design
Victor Bubis, Computing, Mathematics, and Analytics
Cheng Cao, Computer Science
Tara Carette, Cognitive Computing
Guo Chen, Software Design
Yihao Chen, Computer Science
Yiyin Chen, Software Design
Zifeng Chen, Computing Major
Soo-Yeon Choi, Software Design
Brandon Christof, Computer Science
Anna Chulukov, Software Design
Duncan Clarke, Cognitive Computing
Rachel Coreau, Cognitive Computing
Cameron Cunningham, Computer Science
Christina Cutler, Computing, Mathematics, and Analytics
Karishma Daga, Computing, Mathematics, and Analytics
Jessica Dassanayake, Computing, Mathematics, and Analytics
Sarah De La Roche, Cognitive Computing
Matthew Denny, Computer Science
Hershil Devnani, Biomedical Computing
Ryan D’Gama, Computer Science
Alan Dimitriev, Biomedical Computing
Natasha Djurdjevic, Software Design
John Duffy, Cognitive Computing
Partik Dullat, Software Design
Irena Dunjic, Computer Science
Danielle Edward, Software Design
Maxwell Eisen, Computer Science
Marwan ElKhodary, Software Design
Ryan Fernandes, Software Design
Liam Fiebig, Biomedical Computing
Mackenzie Furlong, Software Design
Tongxu Ge, Software Design
Christopher Goel, Software Design
Daniel Goldstein, Computing Major
Jintao Gongliang, Computer Science
Joseph Gravenor, Computer Science
Jack Grebenc, Computing, Mathematics, and Analytics
Ella Griffin, Software Design
Tan Guo, Software Design
Zifeng Guo, Cognitive Computing
David Haddad, Software Design
Dong Han, Software Design
Wenxin Han, Software Design
Madeleine Hanzlik-Meech, Biomedical Computing
Yan He, Computer Science
Cassidy Houlding, Software Design
Xinyu Hu, Computer Science
Zhiyuan Hu, Cognitive Computing
Derek Huang, Computer Science
Yuelin Huang, Computing Major
Taylor Jones, Computing Major
Ryan Kerr, Computer Science
Harry Kim, Cognitive Computing
Jaeryeong Kim, Computer Science
David Kubik, Computing Major
Jolene Lammers, Software Design
Emma Landry, Software Design
Kai Laxdal, Computing Major
Seung Lee, Software Design
Johnny Leung, Software Design
Diwen Li, Computing, Mathematics, and Analytics
Hanyi Li, Computing Major
Jinrong Li, Computer Science
Xinhang Li, Computing, Mathematics, and Analytics
Xinrui Li, Computer Science
Wansi Liang, Biomedical Computing
Brent Littlefield, Computer Science
Anne Liu, Cognitive Computing
Jason Liu, Software Design
Yitong Liu, Computer Science
Yueyang Liu, Software Design
Guanlin Lu, Software Design
Ruikang Luo, Computer Science
Tao Ma, Computer Science
Xuefei Ma, Computer Science
Cameron Mackay, Cognitive Computing
Nakul Malhotra, Cognitive Computing
Anthony Marsili, Software Design
Jaden Mazzone, Computing Major
Emily McAusland, Cognitive Computing
Megan McClure, Software Design
Trevor Mclellan, Computer Science
Sam McPhail, Software Design
Joseph Meffen, Software Design
Andrea Mitchell, Computing, Mathematics, and Analytics
Bennet Montgomery, Biomedical Computing
Kenya Moore, Computing Major
Spencer Neal, Software Design
Matthew Neufeld, Computer Science
Cyrus Ng, Software Design
Danny Ngo, Software Design
Bruce Nishimura, Software Design
Daniel Oh, Biomedical Computing
Michael Olson, Computer Science
Nicole Osayande, Biomedical Computing
Seung-Hye Pak, Computing Major
Ian Pepin, Computing Major
Hayden Pfeiffer, Computing, Mathematics, and Analytics
Dominic Phillips, Computing Major
Brynnon Picard, Software Design
Vahid Rahmani, Software Design
Emma Ritcey, Computing, Mathematics, and Analytics
John Robertson, Computer Science
Brendan Russell, Software Design
Aaron Safer-Rosenthal, Computer Science
Tristan Samis, Biomedical Computing
Elizabeth Sekine, Computing Major
Chengyuan Sha, Biomedical Computing
Rayan Shaikli, Biomedical Computing
Yuntian Shan, Computer Science
Yewin Shu, Software Design
Samuel Song, Software Design
Tiannan Song, Cognitive Computing
Connor St Louis, Software Design
Victor Uemura, Computing Major
Henry Van Herk, Computer Science
Chaeme Vogue, Software Design
Daniel Wang, Computer Science
Hayden Wang, Cognitive Computing
Melissa Wang, Software Design
Qinyu Wang, Biomedical Computing
Xin Wang, Computer Science
Xinmeng Wang, Computer Science
Zimo Wang, Computer Science
Katherine Warburton, Cognitive Computing
Phoenix Wilkie, Biomedical Computing
Yaochen Xiao, Computer Science
Wei Xie, Computing, Mathematics, and Analytics
Gexiao Xu, Computing Major
Laixin Xu, Computer Science
Evelyn Yach, Biomedical Computing
Tianyuan Yang, Cognitive Computing
Yanyu Yang, Computer Science
Runze Yi, Computer Science
Zongmin Yu, Computing Major
Runqing Zang, Software Design
Haoyu Zhang, Cognitive Computing
Jinting Zhang, Computing Major
Yijia Zhang, Computer Science
Zilong Zhang, Software Design
Dianhao Zou, Computing, Mathematics, and Analytics

Bachelor of Arts

Katie Lu, Computing and the Creative Arts
Lianne Orlowski, Computing and the Creative Arts
Zhuoyun Xu, Computing and the Creative Arts
Qianyue Yuwen, Computing and the Creative Arts
Zhiruo Zhou, Computing and the Creative Arts


We wish the class of 2021 all the very best in their future endeavors!


Posted in News | Comments Off on Congratulations to the Computing Class of 2021

Dr. Karim Lounis receives the Governor General’s Academic Gold Medal

Dr. Karim Lounis is a recent School of Computing graduate who has been awarded the Governor General’s Academic Gold Medal. This Gold Medal is a highly prestigious and competitive prize that is awarded each year to a student graduating with the highest average from a doctorate degree to recognize student’s outstanding scholastic achievements. Here is what Karim had to say after winning the award.

How do you describe your team?

I have smoothly conducted my Ph.D. thesis under the supervision of Prof. Mohammad Zulkernine, the head of the Queen’s Reliable Software Technology Lab (QRST). To that end, Prof. Zulkernine has offered to me a working environment that every graduate student dreams of. Indeed, to successfully complete a degree, in particular long-term degrees, such as a Ph.D., a student needs an experienced person to provide guidance, advice, corrections, support, and encouragement. As far as I am concerned, Prof. Zulkernine was for me the experienced person that I needed for my Ph.D. Within his lab, he made me comfortable with much positive energy, pressure, and friendly discussions. With such an exciting working environment, I was able to complete my Ph.D. within three years while producing twelve research articles and teaching the undergraduate course of Operating Systems (Winter 2019, 2020, and 2021). Also, handling too many academic duties while being responsible for a family of three kids, in particular, during the pandemic, was a challenge that was made easy by the will of God and then the support of Prof. Zulkernine. I have enjoyed working with Prof. Zulkernine and I am proud of being a member of his lab.

Can you provide a brief description of your thesis?

During my Ph.D. thesis, I have analyzed the security of the most used wireless short-range communication technologies, namely, Wi-Fi, Bluetooth, ZigBee, and RFID, in the context of the Internet of Things (IoT). I have discovered some security vulnerabilities, demonstrated various cyberattacks, and provided solutions to make systems that use these wireless technologies more secure. Also, I have proposed security mechanisms for resource-constrained devices to perform secure and low-cost authentication using PUFs (Physical Unclonable Functions).

How would you describe your experience at Queen’s University?

Since I started my Ph.D. in January 2018, I have received so much great support, including administrative, academic, and technical support. I am so thankful to our Graduate Program Assistant, Debby Robertson, and School Manager, Tom Bradshaw. They were always there to answer questions and provide me with guidelines. I would also thank all the technical team, Richard, Aaron, Ben, and Doug, for all the technical support. Finally, I am grateful to all faculty staff at the School of Computing, who have invited me to their offices without prior appointments, to discuss various interesting topics and provide useful advice.

What does it mean to you to have received this award?

I am honored to be recognized for all the hard work and skills that I have developed over the past few years throughout my Ph.D. and graduate studies. It is a great honor to receive this award.

As far as I am concerned, being awarded such a prestigious prize is like being refueled with very high-quality fuel. This has already motivated me to continue doing research in my field of interest and contributing to academia to improve the system further for our next generation. As it is a boost of motivation and encouragements for me, I also believe that it is a motivation for current students in our lab, at the school, as well as at the university. Finally, I am so glad and I am so confident that this award constitutes an extraordinary achievement for my parents and would develop a boost of motivation for my children as well to make similar achievements.

How does receiving this award fuel your further pursuits in the field of computing?

I believe that for each project that you plan to start, a boost of motivation and encouragement is indeed required. It is like the quality of the fuel that you need to move forward in your project. I felt that throughout my academic career that each time I obtain an award or a recognition for my perseverance and hard work, it boosts me further to continue with higher energy. After hearing the news, I got motivated to continue doing research in my field of interest and contribute to academia to improve the system further for the next generation.

What are your next steps?

Right after defending my Ph.D., I have got the privilege to continue working with Prof. Mohammad Zulkernine as a postdoctoral fellow in a new emerging project with the department of defense. The project aligned well with my research interest and was a great experience to open new research questions. After the project, I am planning to go back to my country, Algeria, and contribute to research and academia in my field of interest, at a university or a research centre.

Congratulations Dr. Lounis! We are proud of your achievements and wish you great success in your future.

Posted in News | Comments Off on Dr. Karim Lounis receives the Governor General’s Academic Gold Medal

Nicole Osayande receives the Agnes Benedickson Tricolour Award

The Queen’s School of Computing is proud to announce that undergraduate student Nicole Osaynde has received an Agnes Benedickson Tricolour Award.

When asked what it means to have won this award, Nicole states:

“For the first time ever 4 Black women are recipients of this years award, and I am honoured to be a part of this history making. I think it truly reflects the hard work of namely Black students from the Class of 2021, who have worked tirelessly to make queens a more inclusive space. It feels great to be seen and heard.”

The department is truly proud of her for her academic excellence and her committment to  EDII!

Congratulations  Nicole!

Posted in News | Comments Off on Nicole Osayande receives the Agnes Benedickson Tricolour Award

Professor Bram Adams receives the MSR 2021 Foundational Contribution Award


Professor Bram Adams has been noted as the recipient of the MSR 2021 Foundational Contribution Award. MSR is the international conference on Mining Software Repositories which has been celebrating the achievements of the MSR community since 2017. The MSR Foundational Contribution Award  “recognizes individuals, or groups of individuals, having produced fundamental contributions in the field of mining software repositories, which helped many others (not limited to the MSR community) to build on it to advance the state of the art”.

Bram’s work focuses on release engineering which is also known as the activities required to bring code changes made by individual developers into the hands of the end user. As the concept gained further momentum in 2010, Bram has always held an active role in the field. He says


Despite the large changes in the field in 2010, and the large interest by industry, I noticed that only very few researchers took release engineering serious as a field worthy of exploration and research. Hence, I’ve spent a lot of time “evangelizing” release engineering, through the organization of workshops , presentations, a grad course. Together with my lab’s research on novel release engineering topics (we were the first to empirically analyze many release engineering issues), this has led to a growing community, to the extent that continuous delivery and other release engineering topics are now common-place in software engineering conferences.” 

The MSR Conference nomination jury  has recognized Bram with the following summary.

Bram Adams is a pillar of the MSR community. He is one of the early evangelists and pioneers of the field or release engineering, has co-organised the RELENG workshop for several years, and organised Dagstuhl seminars on release engineering and DevOps. He brought together industry and academia at the events he organized or co-organized, which gave opportunity to industry practitioners to collaborate with academics in addressing pressing issues in release engineering, leading to better industry practices and the advancement of the field of release engineering. This also led to the forming of a community in the field of release engineering. Through these talks, events, and service he brought awareness to the field and attracted new people to address problems in release engineering. At the same time, he organized events and courses meant to involve students in the research and to promote teaching release engineering to students, such as the first Devops Educators Workshop and a course on release engineering at Polytechnique Montreal which resulted in 14 student publications over the years. He has also mentored several students and postdocs that have since become researchers in the field of MSR. He has also contributed to the MSR community in various roles over the years, such as Steering Committee member, PC member, and PC chair.


Professor Bram Adams will officially receive his award at a virtual awards ceremony  which will take place at the 18th edition of MSR in May

Congratulations Bram and keep up the wonderful work!

Posted in News | Comments Off on Professor Bram Adams receives the MSR 2021 Foundational Contribution Award

Dr. Ahmed Hassan receives the TCSE Distinguished Education Award from the IEEE Computer Society Technical Council on Software Engineering.


Dr. Ahmed Hassan has been recognized for his outstanding role as an educator in software engineering by the IEEE Computer Society

He has received the TCSE Distinguished Education Award. The award description is as follows:

“The TCSE Distinguished Education Award is presented annually to an individual for outstanding and/or sustained contributions to software engineering education.”

Dr. Hassan  will receive his award virtually at the  ICSE 2021 which will be held on May 28,2021.


Congratulations Dr. Hassan!

Posted in News | Comments Off on Dr. Ahmed Hassan receives the TCSE Distinguished Education Award from the IEEE Computer Society Technical Council on Software Engineering.