Friday, June 30, 2023 — 3:00 PM to 4:00 PM EDT

Please note: This master’s thesis presentation will take place in DC 3317.

Alex Bie, Master’s candidate
David R. Cheriton School of Computer Science

Supervisors: Professors Gautam Kamath, Shai Ben-David

Friday, June 30, 2023 — 2:00 PM to 3:00 PM EDT

Please note: This PhD seminar will take place in DC 1304.

Haoyu Gu, PhD candidate
David R. Cheriton School of Computer Science

Supervisor: Professor Ali Mashtizadeh

Wednesday, June 28, 2023 — 1:00 PM to 2:00 PM EDT

Please note: This master’s thesis presentation will take place in DC 3102 and online.

Arman Hafizi, Master’s candidate
David R. Cheriton School of Computer Science

Supervisor: Professor Daniel Vogel

Wednesday, June 28, 2023 — 10:30 AM to 11:30 AM EDT

Please note: This seminar will take place in DC 1304.

Andrew C. Thomas, Data Science Group
SportsMedia Technology Inc.

Tuesday, June 27, 2023 — 1:00 PM to 2:00 PM EDT

Please note: This master’s thesis presentation will take place in DC 3317 and online.

Peter Cai, Master’s candidate
David R. Cheriton School of Computer Science

Supervisor: Professor Martin Karsten

Tuesday, June 27, 2023 — 1:00 PM to 2:00 PM EDT

Please note: This PhD seminar will take place online.

Miti Mazmudar, PhD candidate
David R. Cheriton School of Computer Science

Supervisor: Professor Ian Goldberg

Monday, June 26, 2023 — 11:00 AM to 12:00 PM EDT

Please note: This master’s thesis presentation will take place in DC 3317.

Yaoyu Zhao, Master’s candidate
David R. Cheriton School of Computer Science

Supervisor: Professor Ondřej Lhoták

Scala is a multi-paradigm programming language combining the power of functional and object-oriented programming. While Scala has many features promoting immutability, it lacks a built-in mechanism for controlling and enforcing reference immutability.

Monday, June 26, 2023 — 8:30 AM to 11:30 AM EDT

Please note: This PhD defence will take place online.

David Radke, PhD candidate
David R. Cheriton School of Computer Science

Supervisors: Professors Kate Larson, Tim Brecht

Thursday, June 22, 2023 — 2:00 PM to 3:00 PM EDT

Please note: This master’s thesis presentation will take place online.

Asim Waheed, Master’s candidate
David R. Cheriton School of Computer Science

Supervisor: Professor N. Asokan

Thursday, June 22, 2023 — 11:00 AM to 12:00 PM EDT

Please note: This PhD seminar will take place online.

Bailey Kacsmar, PhD candidate
David R. Cheriton School of Computer Science

Supervisor: Professor Florian Kerschbaum

Tuesday, June 20, 2023 — 1:30 PM to 2:30 PM EDT

Please note: This master’s thesis presentation will take place in DC 3317 and online.

Yuzhe You, Master’s candidate
David R. Cheriton School of Computer Science

Supervisor: Professor Jian Zhao

Tuesday, June 20, 2023 — 11:00 AM to 12:00 PM EDT

Please note: This seminar will take place in DC 1304.

Eunsuk Kang, Assistant Professor
Software and Societal Systems Department
School of Computer Science, Carnegie Mellon University

Monday, June 19, 2023 — 1:00 PM to 2:00 PM EDT

Please note: This PhD seminar will take place online.

Ankit Vadehra, PhD candidate
David R. Cheriton School of Computer Science

Supervisor: Professor Pascal Poupart

Friday, June 16, 2023 — 2:00 PM to 3:00 PM EDT

Please note: This PhD seminar will take place in DC 1304 and online.

Tim Dockhorn, PhD candidate
David R. Cheriton School of Computer Science

Supervisor: Professor Yaoliang Yu

Friday, June 16, 2023 — 2:00 PM to 3:00 PM EDT

Please note: This PhD seminar will take place in DC 1302 and online.

Oscar Zhao, PhD candidate
David R. Cheriton School of Computer Science

Supervisor: Professor Ali Mashtizadeh

Thursday, June 15, 2023 — 1:00 PM to 2:00 PM EDT

Please note: This master’s thesis presentation will take place online.

Owura Asare, Master’s candidate
David R. Cheriton School of Computer Science

Supervisors: Professors Mei Nagappan, N. Asokan

In this thesis, we perform two security evaluations of GitHub’s Copilot with the aim of better understanding the strengths and weaknesses with of Code Generation Tools.

Tuesday, June 13, 2023 — 10:00 AM to 11:00 AM EDT

Please note: This master’s thesis presentation will take place in DC 1304 and virtually.

Zhili Zeng, Master’s candidate
David R. Cheriton School of Computer Science

Supervisor: Professor Shane McIntosh

Continuous Integration (CI) is a popular software development practice that allows developers to quickly verify modifications to their projects. To cope with the ever-increasing demand for faster software releases, CI acceleration approaches have been proposed to expedite the feedback that CI provides.

Thursday, June 8, 2023 — 11:00 AM to 12:00 PM EDT

Please note: This PhD seminar will take place online.

Bailey Kacsmar, PhD candidate
David R. Cheriton School of Computer Science

Supervisor: Professor Florian Kerschbaum

Wednesday, June 7, 2023 — 1:30 PM to 2:30 PM EDT

Please note: This master’s thesis presentation will take place online.

Ende Jin, Master’s candidate
David R. Cheriton School of Computer Science

Supervisors: Professors Yizhou Zhang, Ondřej Lhoták

With the growing practice of mechanizing language metatheories, it has become ever more pressing that interactive theorem provers make it easy to write reusable, extensible code and proofs.

Tuesday, June 6, 2023 — 1:00 PM to 2:00 PM EDT

Please note: This PhD seminar will take place in DC 1304 and virtually.

Yiwei Lu, PhD candidate
David R. Cheriton School of Computer Science

Supervisor: Professor Yaoliang Yu

Indiscriminate data poisoning attacks aim to decrease a model’s test accuracy by injecting a small amount of corrupted training data. Despite significant interest, existing attacks remain relatively ineffective against modern machine learning (ML) architectures.

Tuesday, June 6, 2023 — 10:00 AM to 11:00 AM EDT

Please note: This seminar will take place online.

John Speed Meyers
Security Data Scientist, Chainguard

Friday, June 2, 2023 — 2:00 PM to 3:00 PM EDT

Please note: This talk will take place in DC 3317 and online over Zoom.

Joel Reardon, Associate Professor
Department of Computer Science, University of Calgary

Mozilla curates a set of root certificate authorities to validate hostnames for TLS in the Firefox browser. Many other software projects, such as Tor Browser and ca-certificates simply follow Mozilla’s list; other entities, such as Apple and Microsoft, make their own decisions for inclusion with considerations for Mozilla’s decisions and the associated public discussion.

S M T W T F S
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
  1. 2024 (182)
    1. September (1)
    2. August (4)
    3. July (19)
    4. June (17)
    5. May (23)
    6. April (41)
    7. March (27)
    8. February (25)
    9. January (25)
  2. 2023 (296)
    1. December (20)
    2. November (28)
    3. October (15)
    4. September (25)
    5. August (30)
    6. July (30)
    7. June (22)
    8. May (23)
    9. April (32)
    10. March (31)
    11. February (18)
    12. January (22)
  3. 2022 (245)
  4. 2021 (210)
  5. 2020 (217)
  6. 2019 (255)
  7. 2018 (217)
  8. 2017 (36)
  9. 2016 (21)
  10. 2015 (36)
  11. 2014 (33)
  12. 2013 (23)
  13. 2012 (4)
  14. 2011 (1)
  15. 2010 (1)
  16. 2009 (1)
  17. 2008 (1)