User contributions for Soma
24 August 2026
- 22:4822:48, 24 August 2026 diff hist +63 Operating Systems (Fall 2026) Course Outline →Grading
- 22:4722:47, 24 August 2026 diff hist +214 Operating Systems (Fall 2026) Course Outline →Grading
- 22:3322:33, 24 August 2026 diff hist +36 Operating Systems (Fall 2026) Course Outline →Required Textbooks
- 22:2422:24, 24 August 2026 diff hist +13 Operating Systems (Fall 2026) Course Outline →Course Notes/Multimedia
- 22:2022:20, 24 August 2026 diff hist −346 Operating Systems (Fall 2026) Course Outline →Collaboration
- 22:1722:17, 24 August 2026 diff hist +17 Operating Systems (Fall 2026) Course Outline →Tutorials
- 22:1022:10, 24 August 2026 diff hist +371 Operating Systems (Fall 2026) Course Outline →Communication, Lectures, and Assignments
- 22:0422:04, 24 August 2026 diff hist +685 Operating Systems (Fall 2026) Course Outline →Grading
- 21:4421:44, 24 August 2026 diff hist +2,634 Operating Systems (Fall 2026) No edit summary
- 21:2221:22, 24 August 2026 diff hist +4,404 Operating Systems (Fall 2026) No edit summary
- 21:1721:17, 24 August 2026 diff hist +8 Operating Systems (Fall 2026) Course Outline →Course Information
- 17:3117:31, 24 August 2026 diff hist +394 Operating Systems (Fall 2026) Course Outline →Topics
- 17:1617:16, 24 August 2026 diff hist +215 Operating Systems (Fall 2026) Course Outline No edit summary
- 17:1017:10, 24 August 2026 diff hist +2 Operating Systems (Fall 2026) Course Outline →Course Information
- 17:0817:08, 24 August 2026 diff hist 0 Operating Systems (Fall 2026) Course Outline No edit summary
21 August 2026
- 17:1317:13, 21 August 2026 diff hist −2 Operating Systems (Fall 2026) Course Outline No edit summary
- 16:3616:36, 21 August 2026 diff hist −16,700 Operating Systems (Fall 2026) Replaced content with "'''This course page is in development.''' ==Course Outline== Here is the course outline for COMP 3000: Operating Systems." Tag: Replaced
- 16:3416:34, 21 August 2026 diff hist +16,872 N Operating Systems (Fall 2026) Course Outline Created page with "'''This course outline is in development.''' ==Course Information== *'''Course Number:''' COMP 3000 *'''Term:''' Fall 2026 *'''Title:''' Operating Systems *'''Institution:''' Carleton University, School of Computer Science *'''Instructor:''' [https://people.scs.carleton.ca/~soma Anil Somayaji] (anil.somayaji at carleton.ca): by appointment (Subject to change) *'''Teaching Assistants:''' ** TAs will be announced in the first class *'''Lectures:''' Tue. and Thu. 11:35-12..."
- 16:3116:31, 21 August 2026 diff hist +16,872 N Operating Systems (Fall 2026) Created page with "'''This course outline is in development.''' ==Course Information== *'''Course Number:''' COMP 3000 *'''Term:''' Fall 2026 *'''Title:''' Operating Systems *'''Institution:''' Carleton University, School of Computer Science *'''Instructor:''' [https://people.scs.carleton.ca/~soma Anil Somayaji] (anil.somayaji at carleton.ca): by appointment (Subject to change) *'''Teaching Assistants:''' ** TAs will be announced in the first class *'''Lectures:''' Tue. and Thu. 11:35-12..."
27 March 2025
- 21:2321:23, 27 March 2025 diff hist +3,203 EvoSec 2025W Lecture 21 No edit summary current
- 15:2615:26, 27 March 2025 diff hist +428 N EvoSec 2025W Lecture 21 Created page with "==Readings== * [https://homeostasis.scs.carleton.ca/~soma/pubs/burgess-nspw2018.pdf Burgess, "After the BlockCloud Apocalypse." (NSPW 2018)] ==Discussion Questions== * Which predictions were the most plausible? implausible? * What relevant advancements/developments (technical or otherwise) were missed in the timeline that could change the envisioned trajectory? * What can we do to avoid a blockcloud apocalypse? ==Notes=="
25 March 2025
- 18:5318:53, 25 March 2025 diff hist +3,944 EvoSec 2025W Lecture 20 No edit summary current
- 15:3015:30, 25 March 2025 diff hist +628 N EvoSec 2025W Lecture 20 Created page with "==Readings== * [https://homeostasis.scs.carleton.ca/~soma/pubs/somayaji-nspw97.pdf Somayaji, "Principles of a Computer Immune System." (NSPW 1997)] * [https://homeostasis.scs.carleton.ca/~soma/pubs/nspw-2007-biopanel.pdf Somayaji, "Panel: The Future of Biologically-Inspired Security: Is There Anything Left to Learn?" (NSPW 2008)] ==Discussion Questions== * How does evolution relate to biologically-inspired security? * How does trust relate to biologically-inspired sec..."
20 March 2025
- 17:4017:40, 20 March 2025 diff hist +2,371 EvoSec 2025W Lecture 19 →Notes current
- 15:3515:35, 20 March 2025 diff hist +534 N EvoSec 2025W Lecture 19 Created page with "==Readings== * [https://homeostasis.scs.carleton.ca/~soma/pubs/findlay-ccsw2020.pdf Findlay, "bpfbox: Simple Precise Process Confinement with eBPF." (CCSW 2020)] * [https://homeostasis.scs.carleton.ca/~soma/pubs/findlay-bpfcontain2021.pdf Findlay, "Bpfcontain: Fixing the soft underbelly of container security." (arXiv 2021)] ==Discussion Questions== * Is the complexity of Linux security mechanisms due more to functional requirements or evolutionary processes? * What is..."
18 March 2025
- 18:3618:36, 18 March 2025 diff hist +2,615 N EvoSec 2025W Lecture 18 Created page with "==Readings== * [https://homeostasis.scs.carleton.ca/~soma/pubs/dabbour-nspw2020.pdf Dabbour, "Towards In-Band Non-Cryptographic Authentication." (NSPW 2020)] * [https://homeostasis.scs.carleton.ca/~soma/pubs/bfoster-gecco-2010.pdf Foster, "Object-Level Recombination of Commodity Applications." (GECCO 2010)] ==Notes== <pre> Lecture 18 ---------- G1 - can be more complex to detect imposters in practice because to do so because 1) you won't consider it a possibility, and..." current
13 March 2025
- 18:4518:45, 13 March 2025 diff hist +3,063 EvoSec 2025W Lecture 17 →Notes current
- 14:5814:58, 13 March 2025 diff hist +36 EvoSec 2025W Lecture 17 →Discussion Questions
- 14:5714:57, 13 March 2025 diff hist +425 EvoSec 2025W Lecture 17 →Discussion Questions
- 14:2514:25, 13 March 2025 diff hist +370 N EvoSec 2025W Lecture 17 Created page with "==Readings== * [https://homeostasis.scs.carleton.ca/~soma/pubs/amatrawy-acns-05.pdf Matrawy, "Mitigating Network Denial-of-Service Through Diversity-Based Traffic Management." (ACNS 2005)] * [https://homeostasis.scs.carleton.ca/~soma/pubs/inoue-lisa2007.pdf Inoue, "NetADHICT: A Tool for Understanding Network Traffic." (LISA 2007)] ==Discussion Questions== ==Notes=="
11 March 2025
- 18:2018:20, 11 March 2025 diff hist +3,169 EvoSec 2025W Lecture 16 →Notes current
- 15:3115:31, 11 March 2025 diff hist +995 N EvoSec 2025W Lecture 16 Created page with "==Readings== * [https://homeostasis.scs.carleton.ca/~soma/pubs/yli-acsac-05.pdf Li, "Securing Email Archives through User Modeling." (ACSAC 2005)] * [https://homeostasis.scs.carleton.ca/~soma/pubs/li-catx2013.pdf Li, "Fine-grained Access Control using Email Social Networks." (CATX 2013)] ==Discussion Questions== Feel free to only address a subset or none of the following questions in your discussion! * What does it take to define "normal"? In what contexts is it easi..."
6 March 2025
- 19:2119:21, 6 March 2025 diff hist +2,413 EvoSec 2025W Lecture 15 No edit summary current
- 16:2316:23, 6 March 2025 diff hist +753 N EvoSec 2025W Lecture 15 Created page with "==Readings== * [https://homeostasis.scs.carleton.ca/~soma/pubs/obada-usec2017.pdf Obada-Obieh, "“Don’t Break My Heart!”: User Security Strategies for Online Dating." (USEC 2017)] * [https://homeostasis.scs.carleton.ca/~soma/pubs/obada-nspw2017.pdf Obada-Obieh, "Can I believe you?: Establishing Trust in Computer Mediated Introductions." (NSPW 2017)] ==Discussion Questions== * How different is dating from other introduction problems today? * How central is reputat..."
4 March 2025
- 18:4818:48, 4 March 2025 diff hist +2,090 EvoSec 2025W Lecture 14 →Notes current
- 16:3216:32, 4 March 2025 diff hist +572 N EvoSec 2025W Lecture 14 Created page with "==Readings== * [https://homeostasis.scs.carleton.ca/~soma/pubs/somayaji-nspw2013.pdf Somayaji, "Towards Narrative Authentication: or, against boring authentication." (NSPW 2013)] ==Discussion Questions== * How quickly can you verify that another person knows the same story that you do? Can someone who doesn't know the story fool you easily? * Are there stories that are known to friends and family but that are not written down anywhere? * Could any social media or fina..."
1 March 2025
- 19:3919:39, 1 March 2025 diff hist −6 Evolutionary Security: Winter 2025 →Class Schedule (Readings & Notes) current
- 19:3819:38, 1 March 2025 diff hist +592 Evolutionary Security: Winter 2025 →Class Schedule (Readings & Notes)
- 19:2019:20, 1 March 2025 diff hist +318 Evolutionary Security: Winter 2025 →Class Schedule (Readings & Notes)
- 19:1519:15, 1 March 2025 diff hist +490 Evolutionary Security: Winter 2025 →Class Schedule (Readings & Notes)
- 19:1219:12, 1 March 2025 diff hist +20 Evolutionary Security: Winter 2025 →Class Schedule (Readings & Notes)
- 19:1119:11, 1 March 2025 diff hist +460 Evolutionary Security: Winter 2025 →Class Schedule (Readings & Notes)
27 February 2025
- 21:5621:56, 27 February 2025 diff hist +1,972 EvoSec 2025W Lecture 13 →Notes current
- 15:2815:28, 27 February 2025 diff hist +694 N EvoSec 2025W Lecture 13 Created page with "==Readings== * [https://homeostasis.scs.carleton.ca/~soma/pubs/somayaji-cset2009.pdf Somayaji, "Evaluating Security Products with Clinical Trials." (CSET 2009)] ==Discussion Questions== * What is the relationship between trust in medical interventions and clinical trials versus lab experiments? * What is the relationship between trust in security interventions and lab experiments currently? * For a security trial to be valid, would the product being tested be allowed..."
25 February 2025
- 18:0618:06, 25 February 2025 diff hist +1,379 EvoSec 2025W Lecture 12 →Class Notes current
- 15:2915:29, 25 February 2025 diff hist +6 EvoSec 2025W Lecture 12 →Discussion Questions
- 15:2915:29, 25 February 2025 diff hist +747 N EvoSec 2025W Lecture 12 Created page with "==Readings== * [https://homeostasis.scs.carleton.ca/~soma/pubs/oda-asia-08.pdf Oda, "Content Provider Conflict on the Modern Web." (ASIA 2008)] ==Discussion Questions== While these are questions to consider, please focus your discussion on what your group finds interesting related to the paper. * How do modern security technologies like [https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS CORS], [https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP CSP], and [htt..."
- 15:2015:20, 25 February 2025 diff hist +187 EvoSec 2025W Lecture 11 No edit summary current
- 15:2015:20, 25 February 2025 diff hist −180 Evolutionary Security: Winter 2025 →February 11, 2025