DCSI 2021 Program


Welcome to the DCSI 2021! Here you will find the full DCSI schedule and the list of papers being presented in each session.

Currently, talks are divided into two types: Lightning Talks and Full Talks. Lightning Talks are 10 minute presentations associated with extended abstracts, while Full Talks are 15 minute presentations based on full paper submissions. In both cases, presenters will receive up to 5 minutes for questions. Due to the large number of submissions, sessions will be moderated with speed in mind, so presenters should make sure to stick to their allotted time limits.

All sessions in this year’s DCSI will be held on Teams via public meetings and you will find meeting links for each session attached to the timetable. You should only need to click the session name to access the Teams meeting. Moderators will be present for each session to ensure any guest-level users are admitted.

Virtual Environment

Since this year’s DCSI is an online-only conference, we have created a virtual space for people to have casual conversations in. The virtual environment is powered by Wonder and can be found by clicking here. You can provide your name and a picture to create a simple avatar for yourself and enter the virtual space. You control your avatar by clicking and dragging the mouse. Bumping into other avatars will start a Circle (a conversation) with those people, allowing you to use your webcam and/or microphone to have a conversation. More than one person can bump into your Circle to participate in the conversation, but Circles are limited to 15 people. This virtual space will be open for the entirety of the conference, so feel free to head inside for breakout conversations or just some casual chat!


Registration is now open! We ask all participants and attendees to register so we can have a record of those engaging in the conference sessions this year. The registration information, combined with the attendance logs from Teams, will help us better plan future events.

Chat Channels (UPDATED)

Due to some limitations on the meeting structure of Teams, chat has been disabled in our meetings (we’re working on it!). In the meantime, if you join the Conference Sessions team using the code 8kqo0kw (or click this link), you should be able to access the chat channel and ask questions freely in any session. You will have multiple channels to chat in as you wish. If you need any extra channels for chatting, let Robert know and he can add them.

Organizing Committee

Robert Smith (CSGS Executive Chair)
Darshana Upadhyay (CSGS Membership Chair)
Hubert Hu
Harvey Wang
Deborah Oladimeji
Wen Fei
Sagarika Ghosh
Robert Beiko (Faculty Advisor)


Day 1 (July 28)

  • Welcome Remarks
    10:00 – 10:30

  • Introduction to TeX and LaTeX
    10:30 – 12:30
    Dr. Vlado Keselj (FCS)

  • Lunch Break
    12:30 – 13:00

  • Scholarship and Funding Opportunities for CS Students
    13:30 – 14:30
    Dr. Nur Zincir-Heywood (FCS)

  • Intro to Conference Posters
    14:30 – 15:30
    Lindsay McNiff (Dalhousie Libraries)

  • Coffee Break
    15:30 – 16:00

  • How to be an Effective Presenter
    16:00 – 17:00
    Fatou Secka (Writing Center)

  • End of Day

Day 2 (July 29)

  • Lightning Talks
    9:30 – 10:30

  • Full Talks
    10:30 – 12:30

  • Lunch Break
    12:30 – 13:30

  • Writing a Publishable Research Paper
    13:30 – 15:30
    Dr. Dawn Henwood (Clarity Studio)

  • Coffee Break
    15:30 – 16:00

  • DCSI Panel Session: Computer Science’s Give and Take
    16:00 – 17:30

  • End of Day

Day 3 (July 30)

  • Lightning Talks
    9:30 – 11:00

  • Lightning Talks
    11:00 – 12:30

  • Lunch Break
    12:30 – 13:30

  • Full Talks
    13:30 – 15:30

  • Coffee Break
    15:30 – 16:00

  • Full Talks
    16:00 – 17:00

  • Closing Ceremonies
    17:00 – 17:30

  • End of Conference

Workshop Sessions

Session 1: Introduction to TeX and LaTeX
Wednesday, July 28, 10:30 – 12:30
Introduction by Robert Smith
Presented by Dr. Vlado Keselj (Faculty of Computer Science, Dalhousie University)
An introduction to TeX and LaTeX will be presented with an emphasis on some features related to style where users make frequent mistakes. We will take brief look at Overleaf as well, the on-line collaborative platform for LaTeX.
Presentation Slides

Session 2: Scholarships and Funding Opportunities for CS Students
Wednesday, July 28, 13:30 – 14:30
Introduction by Robert Smith
Presented by Dr. Nur Zincir-Heywood (Faculty of Computer Science, Dalhousie University)
Presentation Slides

Session 3: Intro to Conference Posters
Wednesday, July 28, 14:30 – 15:30
Introduction by Wen Fei
Presented by Lindsay McNiff (Dalhousie Libraries, Dalhousie University)
Learn how to create effective posters for your projects, research and conference presentations. Participants will learn how to create a 4′ x 6′ poster using PowerPoint. The workshop will include setting up your dimensions, inserting text (font styles and sizes), working with images, presenting your poster, and more. Participants can follow along, or just watch.

Conference Posters Resources for DSCI

Session 4: How to be an Effective Presenter
Wednesday, July 28, 16:00 – 17:00
Introduction by Darshana Upadhyay
Presented by Fatou Secka (Dalhousie Writing Centre, Dalhousie University)
Padlet Link
Presentation Slides

Public speaking is not something that comes naturally to everyone, and it can strike fear into the hearts of many. Luckily, it is something that does not have to come naturally – it is a skill that can be learned. This session will guide you on how to prepare and deliver more effective presentations.

Session 5: Writing a Publishable Research Paper
Thursday, July 29, 13:30 – 15:30
Introduction by Darshana Upadhyay
Presented by Dr. Dawn Henwood (Clarity Studio)
Presentation Slides
Scorecard for Assessing Research Papers


DCSI Panel Session: Computer Science’s Give and Take
Thursday, July 29, 16:00 – 17:30
Attend our panel session for an opportunity to hear from a diverse group of professionals on the impact of computer science research and technology in other fields, and how those other fields contribute to our understanding of computer science.

Expert panel includes:
Dr. Aaron Wright (Department of History, Faculty of Computer Science)
Professor Carla Heggie (Faculty of Management, Faculty of Computer Science)
Dr. Colin Conrad (Faculty of Management)
Dr. Darren Abramson (Department of Philosophy)
Dr. Peter Vanberkel (Faculty of Engineering)

LIT1: Lightning Talks

Thursday, July 29, 9:30 – 10:30
Moderator: Darshana Upadhyay
Best Oral Presentation Voting Page (10:20 – 11:00)

9:35 – 9:50 Internet of Things based Feedback Control System for Pediatric Pain Assessment and Management
Nupur Gaikwad, Hiroyouki Ohno, and Srinivas Sampalli

9:50 – 10:05 A Blockchain Based Framework for Reputation Management and Node Misbehavior Detection in Wireless Sensor Networks
Kartik Bhatia and Srinivas Sampalli

10:05 – 10:20 An Autoencoder Model of Bathymetry and Multibeam Echosound Backscatter
Shakhboz Abdulazizov, Thomas Trappenberg, and Scott Lowe

10:20 – 10:30 A Survey of Security in SCADA networks: Current Issues and Future Challenges
Sagarika Ghosh and Srinivas Sampalli

LIT2: Lightning Talks

Friday, July 30, 9:30 – 11:00
Moderator: Hubert Hu
Best Oral Presentation Voting Page (10:20 – 11:00)

9:35 – 9:50 IOMapper: The Integration of Generalized Signal Control Mapping With the Godot Game Engine
Logan Murphy and Joseph Malloch

9:50 – 10:05 IoT Device Fingerprinting in Commodity Switches
Pulkit Garg, Israat Haque, and Miguel Neves

10:05 – 10:20 Stress and Anxiety Management Among Working-Class Indian Women
Jaisheen Kour Reen and Rita Orji

10:20 – 10:35 An Intrusion Detection System for Internet of Medical Things
Deborah Oladimeji, Srinivas Sampalli, and Hiroyuki Ohno

10:35 – 10:50 Enhanced IoT Network Communications Using Multi-PHY 6TiSCH
Chloe Bae, Israat Haque, and Michael Baddeley

LIT3: Lightning Talks

Friday, July 30, 11:00 – 12:30
Moderator: Sagarika Ghosh
Best Oral Presentation Voting Page (12:10 – 12:40)

11:05 – 11:20 Improving antimicrobial resistance surveillance and diagnostics with machine learning predictions from genomic data
Jee Kim and Robert Beiko

11:20 – 11:35 Novel Approaches to Marker Gene Representation Learning Using Trained Tokenizers and Jointly Trained Transformer Models
Alexander Manuele and Robert Beiko

11:35 – 11:50 Ananke 2: Memory-efficient, progressive clustering of large microbial data sets
Michael Hall and Robert Beiko

11:50 – 12:05 Toward Semi-Supervised Classification of Underwater Benthic Habitat Imagery
Isaac Xu, Thomas Trappenberg, and Scott Lowe

12:05 – 12:20 “From Kilobytes to Kilodaltons”: A Novel Algorithm for Medical Image Encryption based on the Central Dogma of Molecular Biology
Arjav Gupta and Srinivas Sampalli

FULL1: Full Talks

Thursday, July 29, 10:30 – 12:30
Moderator: Robert Smith
Best Oral Presentation Voting Page (12:20 – 13:00)

10:30 – 10:50 Authorship Identification of Source Code Segments Written by Multiple Authors Using Stacking Ensemble Method
Parvez Mahbub, Naz Zarreen Oishie, and Rafizul Haque

10:50 – 11:10 Analyzing the Impact of Topology on Flooding Attacks in Low-power IoT Networks
Jack Zhao, Xinyu Liu, Michael Baddeley, and Israat Haque

11:10 – 11:30 Implementation and Optimisations for Computing Maximum Agreement Forests for Rooted Multifurcating Trees
Ben Lee and Christopher Whidden

11:30 – 11:50 ArtBeat – Deep Convolutional Networks for Emotional Inference to Enhance Art with Music
Liam Hebert, Elizabeth Eddy, Will Harrington, Lauryn Marchand, Jason d’Eon, and Sageev Oore

11:50 – 12:10 Real Valued Actions In Tangled Program Graphs
Ryan Amaral, Caleidgh Bayer, Alexandru Ianta, Robert Smith, and Malcolm Heywood

12:10 – 12:30 Measuring Genetic Heterogeneity in Psychiatric Phenotypes: A Scoping Review
Harvey Wang, Martin Alda, Thomas Trappenberg, and Abraham Nunes

FULL2: Full Talks

Friday, July 30, 13:30 – 15:30
Moderator: Deborah Oladimeji
Best Oral Presentation Voting Page (15:20 – 16:00)

13:35 – 13:55 Computing Matching Statistics on Repetitive Texts
Younan Gao

13:55 – 14:15 Design and Implementation of Raspberry House: An IoT Security Framework
Wen Fei, Hiroyuki Ohno, and Srinivas Sampalli

14:15 – 14:35 Using Interactive Visual Analytics to Optimize Blood Products Inventory at a Blood Bank
Jaber Rad, Jason G Quinn, Calvino Cheng, Robert Liwski, Samina Abidi, and Syed Sibte Raza Abidi

14:35 – 14:55 Estimating Severity of Depression from Acoustic Features and Embeddings of Natural Speech
Sri Harsha Dumpala, Sheri Rempel, Katerina Dikaios, Mehri Sajjadian, Rudolf Uher, and Sageev Oore

14:55 – 15:15 The Spotlight: A General Method for Discovering Systematic Errors in Deep Learning Models
Jason d’Eon, Greg d’Eon, James R. Wright, and Kevin Leyton-Brown

15:15 – 15:30 Controlling BigGAN Image Generation with a Segmentation Network
Aman Jaiswal, Harpreet Singh Sodhi, Mohamed Muzamil, Rajveen Singh Chandhok, Sageev Oore, and Chandramouli Shama Sastry

FULL3: Full Talks

Friday, July 30, 16:00 – 17:00
Moderator: Sagarika Ghosh
Best Oral Presentation Voting Page (16:20 – 17:00)

16:05 – 16:25 Intrusion Detection in SCADA-based Power Grids: Feature Selection using Gradient Boosting Scoring Model with Decision Tree Classifiers
Darshana Upadhyay, Jaume Manero, Marzia Zaman, and Srinivas Sampalli

16:25 – 16:40 E-Prescription Systems A Comparative Survey
Bader Aldughayfiq and Srinivas Sampalli
Extra Lightning Talk