Ethan Thompson Home Research Teaching CISL

Ethan Thompson

I am a Computer Science student pursuing a Masters in Computer Science at Carleton University studying under Dr. AbdelRahman Abdou. My primary areas of interest are network and internet security, including PKI, DNS, TLS, and authentication. Additionally, I am also interested in cryptography and abstract algebra. In my Bachelors of Computer Science I specialized in algorithm design and analysis. Over the years I have used languages such as Python, Java, C, C++, Bash, Prolog, Scheme, SQL, MySQL, PHP, Javascript, CSS, and HTML. I also have experience with REST APIs, OpenSSL, Nmap, Zmap,, data analysis, and technical writing.


Current: Master of Computer Science, Carleton University

Previous: Bachelor of Computer Science Honours, Carleton University


Email: ethompson (at)