Anil Somayaji is an Associate Professor in the School of Computer Science at Carleton University, serving as Associate Director of the Carleton Internet Security Lab (CISL). He holds a Ph.D. from the University of New Mexico (2002) and a B.S. in Mathematics from MIT. His research integrates biological principles with computer security, focusing on software diversity, Linux technologies like eBPF, and adaptive defense mechanisms inspired by the human immune system. Teaching responsibilities include courses such as Fundamentals of Web Applications (COMP 2406), Operating Systems (COMP 3000), and Distributed Operating Systems (COMP 4000/5102). He also leads graduate courses on Operating System/Web Security and Biological Approaches to Computer Security. Current advisees include Lavesh Kamalesh (MHCI), Savannah Sidle (MHCI), and John Shortt (PhD, co-supervised). Research interests span computer security, operating systems, intrusion detection, complex adaptive systems, and artificial life. Notable projects include ebpH (a Linux security tool) and contributions to program committees for the New Security Paradigms Workshop. His work emphasizes practical applications of theoretical concepts, such as using eBPF for runtime process confinement and developing context-aware authentication systems. He collaborates with the Carleton Cyber Security Lab (CCSL) and maintains active engagement in interdisciplinary cybersecurity initiatives. His lab focuses on mitigating vulnerabilities through diversity-based approaches and advancing secure system design principles.
Daniel Y Chen is a Lecturer in the Department of Statistics at the University of British Columbia (UBC), Vancouver Campus. He holds a PhD Candidate status in Genetics, Bioinformatics, and Computational Biology at Virginia Tech, focusing on data science education in the biomedical sciences. His expertise includes statistical computing, open source software development, and reproducible research practices. Education: PhD Candidate (in progress): Genetics, Bioinformatics & Computational Biology, Virginia Tech MSc: Relevant field (implied via career progression) Research Interests: Daniel's work bridges data science pedagogy and biomedical applications. He focuses on improving computational literacy among medical practitioners through accessible education resources, open source tools, and reproducible workflows. His technical contributions span R and Python ecosystems, including packages like grader and pyprojroot , and authoring Pandas for Everyone . He actively promotes best practices in scientific programming and collaborative software development. Grants & Contributions: Contributions to RStudio's gradethis and learnr packages Open source maintenance (e.g., Arch Linux AUR packages) Labs/Teams: Affiliated with UBC's Data Science for Biomedicine (DS4BIOMED) initiative and Virginia Tech's Social Decision Analytics Laboratory. Collaborates with RStudio and GitHub communities on education and tool development.
Pawel Hawrylak is a Full Professor and University Research Chair in Quantum Theory of Materials, Nanostructures and Devices at the University of Ottawa. He leads the Quantum Theory Group, focusing on computational design of materials at the nanoscale, including graphene, 2D crystals, topological insulators, and quantum devices. His work integrates quantum theory, nanoelectronics, spintronics, and photonics to advance quantum computing and nanotechnology. Education: Ph.D., Condensed Matter Theory, University of Kentucky (1984) M.Sc. (with Honours), Wroclaw University of Technology (1979) Research Interests: Theoretical condensed matter physics, quantum information, quantum dots, graphene, topological quantum matter, and nanoscale device design. His group develops tools like QNANO for atomistic simulations of nanostructures. Awards & Grants: Brockhouse Medal (2002), Humboldt Research Prize (2023, 1999) NSERC Strategic Grant (2018-2021), NRC IoT Challenge Program (2022-2025) Editorial roles at Physica Status Solidi , Solid State Communications Lab & Collaborations: The Quantum Theory Group operates a local Linux cluster (Zeus/Hercules) and collaborates with institutions globally. Key projects include quantum circuits in 2D materials, spin-based qubits, and quantum simulators.
Dr. Reza Mirsalari is a Part-Time Lecturer in the Department of Computer Science and Software Engineering at Concordia University. He teaches courses covering Full-Stack Web Development (Java, .NET, PHP), Mobile App Development (iOS/Android), Game Development with Unity, and Cloud Software Development using Azure/AWS. His research focuses on advancements in software engineering, including AI's impact on development processes, software quality metrics, large-scale architectural design, team dynamics in agile environments, and API integration strategies. Teaching emphasizes practical application of technologies like Spring Boot, ASP.NET Core, Laravel, Unity, and Linux system administration. Research activities include exploring cloud computing patterns, microservices, and methodologies like Waterfall vs. Agile. He is also involved in software measurement techniques and big data analytics for extracting actionable insights. Dr. Mirsalari does not currently supervise theses. No specific grants or labs are listed in the profile.
Terry Sturtevant is a Lecturer and Lab Coordinator at the Department of Physics and Computer Science, Wilfrid Laurier University, where he focuses on physical computing and open-source platforms. He earned his BSc in Mathematics and Physics from the University of New Brunswick (1982) and an MSc in Physics from the University of Waterloo (1985). Prior to joining Laurier, he served as a Professor of Physics and Mathematics at Collège de la Gaspésie in Quebec. Research Interests: Terry specializes in physical computing, developing hardware and software solutions for real-world applications. His work emphasizes open-source technologies such as Linux, Arduino, and Raspberry Pi, aiming to bridge theoretical concepts with practical devices. He is fluent in English and French and contributes to electronics, mathematics, and media-related projects. Contact Information: Email: tsturtevant@wlu.ca Phone: 519.884.0710 ext. 2049 Office: N2092A, Waterloo Campus Website: denethor.wlu.ca
Karen Reid is a Professor, Teaching Stream in the Department of Computer Science at the University of Toronto, affiliated with the Faculty of Arts and Science. She has held this position since 2001 and served as Associate Chair for Undergraduate Studies from 2011-2013. Her work focuses on software engineering education and open-source tools development for teaching environments. Education: BSc (Honors) and MSc from the University of Saskatchewan, followed by doctoral studies at the University of Toronto. Research interests include: Development of classroom software tools like MarkUs (online assignment grading system) and UCOSP (Undergraduate Capstone Open Source Projects) Educational pedagogy in systems programming and distributed software engineering Open-source collaboration models for student projects Publications highlight contributions to: Educational software tools (MarkUs, DrProject) Distributed software engineering education methodologies Linux cluster performance monitoring systems Awards include the OCUFA Teaching Award (2014), President's Teaching Award (2012), and multiple Computer Science Student Union Awards for teaching excellence (2003, 2006, 2011, 2012). Led the UCOSP initiative from 2016-2018, fostering international collaboration among students through open-source projects. Supervised over 250 students in software development projects through the MarkUs initiative.
Richard Wightman is a Teaching Professor and Assistant Dean (Teaching and Undergraduate Affairs) at the University of New Brunswick's Faculty of Computer Science. He joined the faculty at the turn of the century and has held roles such as Director of Cooperative Education, Information Systems Coordinator, and member of key committees like Recruitment and Innovations and Industry. He currently teaches courses including CS1083 (Introduction to Computer Programming II in Java) and CS3103 (Programming on the Web). Education: BScF and MScF in Forestry from the University of New Brunswick. Research and Professional Interests: Focus on web programming, open-source software, Raspberry Pi, legacy computing systems, and computer science education outreach. He actively explores topics like Kubernetes orchestration, Linux/OS X systems, and developing educational materials for high school computer science using Python. Additional interests include large file transfer optimizations, LED-based learning tools for programming concepts, and crowdsourced cellular coverage mapping. Commitment to Student Engagement: Maintains a dedicated focus on undergraduate research projects through courses like CS4983 and CS4997. Current project proposals include Kubernetes proof-of-concept development, high school CS curriculum design, and hardware/software integration for pedagogical purposes. Office Location: ITD421, Computer Science and Information Technology Centre. Fall 2023 office hours: Monday/Friday 12:30-1:30pm.
Vincent Jacquemet is an Associate Professor in the Department of Pharmacology and Physiology at the University of Montreal's Faculty of Medicine. His research laboratory is located at the Research Center of the Hôpital du Sacré-Coeur de Montréal. He is also a member of the Institute of Biomedical Engineering (IGB, UdeM), the Centre for Applied Mathematics in Bioscience and Medicine (CAMBAM, McGill), and the Groupe de Recherche en Sciences et Technologies Biomedicales (GRSTB, Polytechnique Montreal). Born in Sion, Switzerland Master degree in Physics (2000) from Swiss Federal Institute of Technology, Lausanne (EPFL) Ph.D. in Signal Processing (2004) from EPFL under J.-M. Vesin and M. Kunt Post-doctoral research at EPFL/Lausanne University Hospital and Duke University Dr. Jacquemet's research focuses on cardiac electrophysiology, neurocardiology, biophysical modeling, complex dynamical systems, computer simulation and signal processing. His work combines integrative biophysical modeling and signal processing techniques to improve diagnostic interpretation of cardiac bioelectric signals. Specific research themes include modeling atrial electrophysiology and arrhythmias, ECG signal processing, and multichannel recordings of the intrinsic cardiac nervous system. His laboratory develops three-dimensional virtual models of the human atria based on anatomical, histological and electrophysiological data, and creates patient-specific approaches to estimate and monitor the rate-corrected QT interval. Analysis of Dr. Jacquemet's recent publications reveals a strong focus on computational modeling of cardiac electrophysiology, particularly atrial fibrillation mechanisms and diagnostics. His work integrates experimental data with sophisticated computer simulations to bridge the gap between clinical observations and underlying cardiac pathology. Recent publications show expanding applications to pediatric oncology survivors, examining cardiac electrical abnormalities following cancer treatment, demonstrating the translational impact of his research. Research scholar Junior 1 from Fonds de Recherche du Quebec en Sante (FRSQ) Research scholar Junior 2 from Fonds de Recherche du Quebec en Sante (FRSQ) Dr. Jacquemet has advised numerous graduate students and postdoctoral researchers, with current doctoral and master's students working on electrophysiological modeling of atrial arrhythmias, neural control of cardiac function, and ECG signal processing. His research is conducted in collaboration with multiple institutions including Hôpital du Sacré-Coeur, East Tennessee State University, and the Lausanne Heart Group. His laboratory is equipped with office space for students, desktop workstations, and access to Linux clusters at RQCHP for high-performance computing needs.
Daniel Lemire is a full professor of computer science at the Université du Québec (TELUQ), recognized as one of the top 2% most cited scientists globally according to Stanford University's 2024 rankings. He ranks among the 0.0006% most followed programmers on GitHub, with his work adopted by major technology companies including Google, Facebook, Intel, and Shopify. Education: Ph.D. in Engineering Mathematics (University of Montreal and Polytechnique Montréal), Master's in Mathematics (University of Toronto), Bachelor's in Mathematics with High Distinction (University of Toronto) Current Role: Editor of Software: Practice and Experience journal since 2020 Professional Recognition: Co-chair of NSERC's Computer Science Discovery Grants Committee (2020-2021) Professor Lemire's research focuses on software performance optimization and data indexing techniques. His work bridges theoretical computer science with practical applications, particularly in areas where performance bottlenecks exist in real-world systems. He specializes in leveraging hardware capabilities through vectorization (SIMD instructions) to dramatically improve processing speeds for fundamental operations that have remained inefficient for decades. His approach combines deep theoretical understanding with practical implementation, resulting in algorithms that are both mathematically sound and immediately applicable in production systems. Lemire's research portfolio demonstrates a consistent pattern of identifying critical performance bottlenecks in widely used software operations and developing innovative solutions that achieve order-of-magnitude improvements. His work spans multiple domains including JSON parsing, Unicode string processing, URL parsing, base64 encoding, and bitmap indexing. A common thread through his publications is the application of hardware-specific optimizations, particularly SIMD instructions, to accelerate operations that were previously considered near-optimal. His research has evolved from foundational algorithm development to influencing major software ecosystems, with his libraries becoming integral components of industry-standard tools. Among the 2% most cited scientists globally (Stanford University, 2024) Université du Québec's Prix d'excellence 2020 for research success Most read articles at Software: Practice and Experience (2024, 2025) Best voted talk at QCon San Francisco 2019 Editor of Software: Practice and Experience journal since 2020 Numerous citations in patents held by Microsoft, LinkedIn, Oracle, and Fujitsu Professor Lemire maintains an active research group that has graduated numerous PhD students, many of whom now hold key positions at leading technology companies. He offers automatic scholarships for all students making progress on M.Sc. theses and Ph.D. programs in his lab, with tuition waivers for international Ph.D. students. His laboratory is equipped with a diverse server farm featuring multiple processor architectures (Intel Xeon, Core i7, Xeon Phi, POWER9, ARMv8) specifically designed for software performance experiments. The lab also explores virtual reality applications in data science. Lemire actively recruits students who are passionate about high-performance programming and open-source development, with special programs for Canadian undergraduate and graduate students through NSERC funding mechanisms.
Neil Randall is a tenured Associate Professor in the Department of English at the University of Waterloo , Canada. As Executive Director of the Games Institute and Chair of the Council for Responsible Innovation and Technology , he bridges literary scholarship with digital media studies through interdisciplinary research. PhD in English, York University MA in English, University of Waterloo BA with Distinction in English, University of Guelph His research explores game studies , virtual worlds , and the semiotics of human-computer interaction , with a unique focus on adapting J.R.R. Tolkien's works into interactive media. He also investigates professional writing pedagogy, technical documentation , and multimedia production . Recent publications analyze peer-to-peer networks , online language evolution (including emoticons and acronyms), and user interface design . The 2002 Lingo Online study with MSN.CA revealed generational adoption patterns of digital communication tools. SSHRC Doctoral Fellowship (1983-1985) A.M. Ross Prize in English (1978) Alma Mater Scholarship (1978) As a graduate supervisor, he has guided PhD research on augmented reality interfaces and feminist criticism , along with MA theses on myth-poetics in fantasy literature and narrative structures in The Lord of the Rings . He leads the Games Institute's collaborative space in East Campus 1, fostering equity-driven research across humanities , social sciences , and engineering disciplines.
Patrick Hébert is an Affiliated Researcher at Université Laval, previously serving as Associate Professor (2005-2011) and Assistant Professor (2000-2005). He holds a Ph.D. in Electrical and Computer Engineering from Université Laval (1994), an M.Sc.A. from École Polytechnique de Montréal (1989), and a B.Eng. in Electrical Engineering from the same institution (1986). His research focuses on 3D vision, sensor systems, geometric calibration, and computer vision applications. He has contributed to handheld range sensors, sensor fusion, deformable object modeling, and augmented reality. Hébert has taught courses such as Computer Vision (GIF-19263/63517), Programming in C++ with Linux, and Design modules at both undergraduate and graduate levels. With 49 publications and 20 supervised projects, his work is affiliated with the Computer Vision and Systems Laboratory. His career includes roles at Hexavision Technologies and CNRC-Ottawa, alongside postdoctoral research at LAAS-CNRS (France).
Julien Arino is a Professor in the Department of Mathematics at the University of Manitoba , specializing in Mathematical Epidemiology and Mathematical Population Dynamics . He is an active member of the Mathematical Biology group and focuses on the role of movement in disease transmission, with applications to both human and animal health. Department of Mathematics Faculty of Science University of Manitoba His research spans: Metapopulation dynamics with explicit movement Multi-pathogen and multi-species transmission modeling Computational epidemiology with data science integration Evaluation of travel control measures for disease variants Recent work includes publications on: Cholera transmission in Chad Multi-species bovine tuberculosis dynamics Measles resurgence patterns Software tools for R compilation and data visualization He maintains a public YouTube channel with lecture videos on Mathematical Epidemiology and contributes open-source code for scientific computing in R and Python. His methodological contributions include novel approaches to plot formatting and computational efficiency in epidemic modeling.