PhD Seminar • Software Engineering — An Empirical Study of Security Warnings from Static Application Security Testing Tools
Bushra Aloraini, PhD candidate
David R. Cheriton School of Computer Science
Bushra Aloraini, PhD candidate
David R. Cheriton School of Computer Science
Ben Cassell, PhD candidate
David R. Cheriton School of Computer Science
Nikita Volodin, Master’s candidate
David R. Cheriton School of Computer Science
The next Waterloo-local ICPC-style programming contest will be held on Saturday, February 9, 2019 in MC 3003. All members of the UW community are invited to try their programming skill in Scheme, C, C++, Java, Pascal, Python, or Scala.
Saba Alimadadi, Postdoctoral Researcher
Northeastern University
Program comprehension is crucial in software engineering, a necessary step for performing many tasks. However, the implicit and intricate relations between program entities hinder comprehension of program behaviour and can easily lead to bugs. It is particularly challenging to understand and debug modern programming languages such as JavaScript, due to their dynamic, asynchronous, and event-driven nature.
Chang Ge, PhD candidate
David R. Cheriton School of Computer Science
Rich Dlin
Centre for Education in Mathematics and Computing
In the 2018 fall term, Rich taught MATH 137 and is now teaching MATH 138. He has a lot of fun (and spends perhaps too many hours) developing GeoGebra examples to investigate and demonstrate concepts in calculus, which the students have really appreciated.
Andrew Delong, Head of Computational Research
Deep Genomics
Genomics focuses on the sequences in our genomes and how they encode for function in our cells. Predicting how sequences will be interpreted by the cell is important for identifying disease-causing mutations and for designing therapies.
Adam Schunk, Master’s candidate
David R. Cheriton School of Computer Science
Nabiha Asghar, PhD candidate
David R. Cheriton School of Computer Science