Seminar • Functional Programming • How to Build a Distributed System with Real-time Constraints using Concurrent Functional Programming Tools
Please note: This seminar will take place online.
Armando Santos
Well-Typed/Haskell Consultants
Armando Santos
Well-Typed/Haskell Consultants
Nils Lukas, PhD candidate
David R. Cheriton School of Computer Science
Supervisor: Professor Florian Kerschbaum
Eric Lo
Chinese University of Hong Kong
Reynold C.K. Cheng
University of Hong Kong
Luke Rowe, Master's candidate
David R. Cheriton School of Computer Science
Supervisor: Professor Krzysztof Czarnecki
Candid Wüest
Global VP of Research, Acronis
In this technical talk, we will navigate through the intricate world of malware analysis and the methodologies employed by cybersecurity professionals, such as reverse engineering and blackboxing. We’ll contrast traditional methods, like signature-based detection, with more adaptive approaches such as behavior detection.
Antony Albert Raj Irudayaraj, PhD candidate
David R. Cheriton School of Computer Science
Supervisors: Professors Daniel Vogel, Omid Abari
Antony Albert Raj Irudayaraj, PhD candidate
David R. Cheriton School of Computer Science
Supervisors: Professors Daniel Vogel, Omid Abari
Antony Albert Raj Irudayaraj, PhD candidate
David R. Cheriton School of Computer Science
Supervisors: Professors Daniel Vogel, Omid Abari
Colby Parsons, Master’s candidate
David R. Cheriton School of Computer Science
Supervisor: Professor Peter Buhr
Concurrent programs are notoriously hard to program and even harder to debug. Furthermore, concurrent programs must be performant, as the introduction of concurrency into a program is often done to achieve some form of speedup.