6.1800 mit. 6, and 7. 6.1800 mit

 
6, and 76.1800 mit 1800 Spring 2023 Lecture #1: Complexity, modularity, abstraction plus an intro to client/server models pronounce this “six one eighty” (trust me) this class used to be numbered 6

We post slides with all animations (good for following along exactly) and with limited animations (good for studying/taking notes on). 1800 concepts are exemplified by UNIX? What design principles, or objectives. A large part of your grade depends on that participation, which you cannot make up. 1800 G 3-6-3 Design and implementation of secure computer systems. 1800 will be on April 6, 7:30pm-9:30pm, in either 26-100 or 34-101. 1800 | Lecture 07. Assignments. After reading section 6, you should understand the basics of the shell. C requests that N resolve the hostname How many different nameservers will N have to contact as part of this process? Assume that no cache entries have expired since N resolved web. Preparation. 6. Grading. To help as you read: Sections 2 and 3 give a very good overview of the necessary background, and a toy example to help you understand the basic attack. The 11-6 degree aims to help undergraduates use their computer science skills to make positive social impacts. We post slides with all animations (good for following along exactly) and with limited animations (good for studying/taking notes on). 1800 2023 our goal is to build reliable systems from unreliable components. The PDF includes all information on this page and its related tabs. edu) for help. Katrina LaCurts | [email protected], students are able to design their own distributed systems to solve real-world problems. programs shouldn’t be able to refer to (and corrupt) each others’ memory 2. Prereq: Permission of instructor U (Fall, IAP, Spring, Summer)Units arranged [P/D/F]Can be repeated for credit. 4100) where mathematical issues may arise. For each lecture, we'll post slides and an outline before class (not necessarily at 9:00am, but we aim for a few hours ahead of time). 1810: Learning by doing. For each lecture, we'll post slides and an outline before class (not necessarily at 9:00am, but we aim for a few hours ahead of time). 1800 | Lecture 26. The design project requires you to develop a detailed system design to solve a real-world problem. We post slides with all animations (good for following along exactly) and with limited animations (good for studying/taking notes on). Katrina LaCurts | [email protected] of Subject Requirements Subjects; Science Requirement: 6: Humanities, Arts, and Social Sciences (HASS) Requirement [two subjects can be satisfied by 6. Katrina LaCurts | [email protected] 2023 operating systems enforce modularity on a single machine in order to enforce modularity + have an effective operating system, a. The title of the paper is based on a famous quote: 6. 5120, ending in a zero that will be removed in a few years. We post slides with all animations (good for following along exactly) and with limited animations (good for studying/taking notes on). Lectures deliver the fundamental technical concepts; recitations show you how those concepts are applied to real systems. 400J) and algorithms (18. Initials: 6. Read Chapter 2 of Dave Clark's book "Designing an Internet". We post slides with all animations (good for following along exactly) and with limited animations (good for studying/taking notes on). Subject (course) information includes any changes approved for the current academic year. programs shouldn’t be able to refer to (and corrupt) each others’ memory 2. Phone: +1 617 253 4613. edu | 6. : 6. Note that this chapter uses the term router where we will often use switch. 2, 4. We would like to show you a description here but the site won’t allow us. The first exam in 6. This course studies fundamental design and implementation ideas in the engineering of operating systems. 1800 2023 our goal is to build reliable systems from unreliable components. 1800, we don't worry about the differences. mit. Students who entered MIT in Fall 2021 or earlier can choose between the 2017 and 2022 requirements. edu | 6. 033 consists of three components: technical material, communication/system design and analysis, and participation. We post slides with all animations (good for following along exactly) and with limited animations (good for studying/taking notes on). In tutorial, you'll learn communication skills to help you reason about systems, and describe and defend your own. txt. The PDF. For each lecture, we'll post slides and an outline before class (not necessarily at 9:00am, but we aim for a few hours ahead of time). 1800 2023 6. Slides: all animations, limited animations; Outline; Supplemental Reading: Chapter 19 of the 6. 6. Students will learn the theory and practice of (1) urban planning and policy-making including ethics and justice; (2) statistics, data science, geospatial analysis, and visualization, and (3) computer science, robotics, and machine. 1800 Spring 2023 Calendar Information. programs shouldn’t be able to refer to (and corrupt) each others’ memory 2. 1800 the more experience they have in computer science. Students may substitute 18. For each lecture, we'll post slides and an outline before class (not necessarily at 9:00am, but we aim for a few hours ahead of time). We post slides with all animations (good for following along exactly) and with limited animations (good for studying/taking notes on). In working through the toy example—and to help you. If you have any trouble accessing any of these materials, please reach out to Katrina ([email protected] LaCurts | lacurts@mit. Akamai's headquarters are right down the street from MIT. We post slides with all animations (good for following along exactly) and with limited animations (good for studying/taking notes on). The total viewing time is ten minutes. For each lecture, we'll post slides and an outline before class (not necessarily at 9:00am, but we aim for a few hours ahead of time). txt, and Y. For each lecture, we'll post slides and an outline before class (not necessarily at 9:00am, but we aim for a few hours ahead of time). Katrina LaCurts | [email protected] will be on April 6, 7:30pm-9:30pm, in either 26-100 or 34-101. Watch the following two instructional videos prior to this week's tutorial. 3, 5. 1800, the staff is here to help. GFS is a system that replicates files across machines. Akamai's headquarters are right down the street from MIT. Katrina LaCurts | [email protected]) for help. Hands-on 2: UNIX. DCTCP customizes the TCP congestion control algorithm for datacenters. We post slides with all animations (good for following along exactly) and with limited animations (good for studying/taking notes on). Hands-ons. (The desks in these rooms are close together, but both rooms will be at about 50% capacity. Get Help. 1800 Spring 2023. 1800 Spring 2023 Lecture #1: Complexity, modularity, abstraction plus an intro to client/server models pronounce this “six one eighty” (trust me) this class used to be numbered 6. 1800 2023 operating systems enforce modularity on a single machine using virtualization in order to enforce modularity + have an effective operating system, a few things need to happen 1. Katrina LaCurts | [email protected], and 5. Massachusetts Institute of Technology. Katrina LaCurts | lacurts@mit. Read We Did Nothing Wrong: Why Software Quality Matters by Deborah Gage and John McCormick. 033, and ran under that number for literal decades (since before I was born!), so please forgive6. Katrina LaCurts | [email protected] 2023 our goal is to build reliable systems from unreliable components. Before reading the paper, refresh your memory on what race conditions are and the troubles that they can cause by revisiting sections 5. 1800 2023 6. Topics include virtual memory, threads, context switches, kernels, interrupts, system calls, interprocess communication, coordination, and the interaction between software and. 6. Katrina LaCurts | lacurts@mit. 1800 2023 6. 6. Lab activities range from building to testing of devices and systems (e. Design Project Hands-ons. For each lecture, we'll post slides and an outline before class (not necessarily at 9:00am, but we aim for a few hours ahead of time). The title of the paper is based on a famous quote: For each lecture, we'll post slides and an outline before class (not necessarily at 9:00am, but we aim for a few hours ahead of time). Senior Lecturer, Undergraduate Officer, MIT EECS. programs should be able to communicate with each otherPreparation. we want to build systems that serve many clients, store a lot of data, perform well, all while keeping availability high transactions — which provide atomicity and isolation — make it easier for us to reason about failures Dr. 701 Algebra I. Katrina LaCurts | lacurts@mit. Print this page. edu | 6. For each lecture, we'll post slides and an outline before class (not necessarily at 9:00am, but we aim for a few hours ahead of time). 1800 2023 a hash function H takes an input string of arbitrary size and outputs a fixed-length string H is deterministic: if x1 = x2, then H(x1) = H(x2) interlude: hash functions hash functions are not normal functions! they have a number of exciting properties H is collision-resistant: if x1 ≠ x2, then theFor each lecture, we'll post slides and an outline before class (not necessarily at 9:00am, but we aim for a few hours ahead of time). 30% for Exams (two @ 15% each) 5% for Hands-ons. These days, we typically use the term on-path attacker (or sometimes person-in-the-middle attack). Watch the following two instructional videos prior to this week's tutorial. edu Teaching Assistants Ben Kettle BK [email protected] | 6. Slides: all animations, limited animations; Outline; Close-up recording of stack-smashing demos. Design Project Hands-ons. edu | 6. Hands-on 3: Networking. 1800 Spring 2023 Calendar Information. The second exam in 6. 2, 4. Before Recitation. Katrina LaCurts | [email protected] hands-ons are set up as assignments on Gradescope, and we'll be linking to them via Canvas. Katrina LaCurts | [email protected] 2023 link network transport application the things that actually generate traffic sharing the network, reliability (or not) examples: TCP, UDP 1993: commercialization policy routing naming, addressing, routing examples: IP communication between two directly-connected nodes examples: ethernet, bluetooth. edu | 6. I am a Senior Lecturer and Undergraduate Officer in MIT's Department of Electrical Engineering and Computer Science. We post slides with all animations (good for following along exactly) and with limited animations (good for studying/taking notes on). The first exam in 6. Before Recitation. After reading Sections 5 and 6, you should understand the real-world performance of MapReduce. Read "Staring into the Abyss: An Evaluation of Concurrency Control with One Thousand Cores”; skip Sections 4. 1800 will be on May 19, 9:00am-11:00am, in the Johnson Ice Rink. This means doing the reading beforehand, turning in the question before recitation, etc. 1800 2023 operating systems enforce modularity on a single machine using virtualization in order to enforce modularity + have an effective. we want to build systems that serve many clients, store a lot of. Katrina LaCurts | [email protected] | 6. We post slides with all animations (good for following along exactly) and with limited animations (good for studying/taking notes on). This paper discusses a few different types of attacks on DNS as well as DNSSEC, a proposed extension to DNS to mitigate some of the security concerns. edu) for help. , you don't need to read them as thoroughly as the other sections). This paper requires an MIT personal certificate for access: The UNIX Time-Sharing System. We post slides with all animations (good for following along exactly) and with limited animations (good for studying/taking notes on). edu | 6. The registrar has 6. DNSSEC is not yet wideaspread. 1800 Spring 2023 Lecture #1: Complexity, modularity, abstraction plus an intro to client/server models pronounce this “six one eighty” (trust me) this class used to be numbered 6. For each lecture, we'll post slides and an outline before class (not necessarily at 9:00am, but we aim for a few hours ahead of time). Print this page. 1800 Spring 2023 Lecture #1: Complexity, modularity, abstraction plus an intro to client/server models pronounce this “six one eighty” (trust me) this class used to be numbered 6. programs should be able toIf you have any trouble accessing any of these materials, please reach out to Katrina (lacurts@mit. edu. The Introduction of the paper highlights the goals of the system and Section 2 discusses what the authors identify as their design principles. This course was renumbered from 18. Further, DCTCP provides a smooth reaction to congestion, i. We post slides with all animations (good for following along exactly) and with limited animations (good for studying/taking notes on). 9800 Independent Study in Electrical Engineering and Computer Science. For each lecture, we'll post slides and an outline before class (not necessarily at 9:00am, but we aim for a few hours ahead of time). , Room 38-476. (The desks in these rooms are close together, but both rooms will be at about 50% capacity. Further, DCTCP provides a smooth reaction to congestion, i. programs should be able toFor each lecture, we'll post slides and an outline before class (not necessarily at 9:00am, but we aim for a few hours ahead of time). edu | 6. Some flexibility is allowed in this program. They typically release at 12:00pm Eastern on their relase date and are due at 11:59pm on their due date (which is often a Tuesday, unless the preceding Monday is a holiday). Katrina LaCurts | lacurts@mit. Read "Staring into the Abyss: An Evaluation of Concurrency Control with One Thousand Cores”; skip Sections 4. Read Data Center TCP (DCTCP) Skip section 3. 6, and 7. 1800 | Lecture 01. edu | 6. 1810: Learning by doing. For each lecture, we'll post slides and an outline before class (not necessarily at 9:00am, but we aim for a few hours ahead of time). This class covers topics on the engineering of computer software and hardware systems. Before Recitation. we want to build systems that serve many clients, store a lot of data, perform well, all while keeping availability high transactions — which provide atomicity and isolation — make it easier for us to reason about failuresBefore Recitation. They typically release at 12:00pm Eastern on their relase date and are due at 11:59pm on their due date (which is often a Tuesday, unless the preceding Monday is a holiday). 02 notes. We post slides with all animations (good for following along exactly) and with limited animations (good for studying/taking notes on). . We post slides with all animations (good for following along exactly) and with limited animations (good for studying/taking notes on). For each lecture, we'll post slides and an outline before class (not necessarily at 9:00am, but we aim for a few hours ahead of time). edu Questions? 61600-staff@csail. About. About. programs shouldn’t be able to refer to (and corrupt) each others’ memory 2. 1800 covers four units of technical content: operating systems, networking, distributed systems, and security. ) The exam will cover all material from Lecture 1 - Recitation 13. 1800 Spring 2023 Lecture #2: Naming plus a case-study on DNS 6. This paper presents an argument that system designers can use when deciding where to place certain functionality in their system. Hands-on 3: Networking. Artificial Intelligence & Decision. we want to build systems that serve many clients, store a lot of data, perform well, all while keeping availability high transactions — which provide atomicity and isolation — make it easier for us to reason about failuresDr. (The desks in these rooms are close together, but both rooms will be at about 50% capacity. Preparation. edu Websites Stellar Announcements, calendar, grades, and PDF course content. edu | 6. edu | 6. This is a somewhat unusual reading, as it is a (technical) blog post, not a published paper. Lectures are based on a study of UNIX and research papers. Lectures deliver the fundamental technical concepts; recitations show you how those concepts are applied to real systems. Program of research leading to the writing of an MEng thesis; to be arranged by the student and an appropriate MIT faculty member. e. For each lecture, we'll post slides and an outline before class (not necessarily at 9:00am, but we aim for a few hours ahead of time). We post slides with all animations (good for following along exactly) and with limited animations (good for studying/taking notes on). For each lecture, we'll post slides and an outline before class (not necessarily at 9:00am, but we aim for a few hours ahead of time). In parts of the paper, you'll see references to public-key cryptography. For instance, you should be able to describe what happens if you type sh into the UNIX shell (how many processes would be running?). 6-2: Electrical Engineering and Computer Science. This paper describes Raft, an algorithm for achieving distributed consensus. Students who. Before Recitation. 1800 2023 link network transport application the things that actually generate traffic sharing the network, reliability (or not) examples: TCP, UDP 1993: commercialization policy routing naming, addressing, routing examples: IP communication between two directly-connected nodes examples: ethernet, bluetooth. Outline. 6. Students work in teams on self-proposed maker-style design projects with a focus on fostering creativity, teamwork, and debugging skills. 1800 covers four units of technical content: operating systems, networking, distributed systems, and security. Individual laboratory assignments involve. 3000 are recommended but not required. What are my prospects? Much of the learning experience in 6. The slides look a little bit different, but the code and the demos are the same. in – bb. The exam will cover all material from Lecture 15 - Recitation 26. programs shouldn’t be able to refer to (and corrupt) each others’ memory 2. : 6. 1800 will be on May 19, 9:00am-11:00am, in the Johnson Ice Rink. 6. 6. We post slides with all animations (good for following along exactly) and with limited animations (good for studying/taking notes on). edu | 6. Exam 1 Logistics The first exam in 6. in <- bb. We post slides with all animations (good for following along exactly) and with limited animations (good for studying/taking notes on). If you have any trouble accessing any of these materials, please reach out to Katrina (lacurts@mit. 1800 2023 6. edu | 6. 404J or 18. Design Project Hands-ons. Section 2-4 of the paper describe the design of GFS, Section 5 discusses how GFS handles failures, and Sections 6-7 detail their evaluation and real-world usage of GFS. 1800 2023 operating systems enforce modularity on a single machine using virtualization in order to enforce modularity + have an effective operating system, a few things need to happen 1. 3. Download PDF of this Page. If you're unsure where to go with a question, just drop by office hours or email any member of the staff (your TA is a great point of contact). [email protected] | 6. Instructors Henry Corrigan-Gibbs 32-G970 henrycg@mit. virtual memory bounded buffers (virtualize communication links) threads (virtualize processors) modularity and abstraction in networking: layering an abundance of hierarchy and 1970s: ARPAnet 1978: flexibility and layering early 80s: growth change late 80s: growth problems 1993: commercialization hosts. Section 2-4 of the paper describe the design of GFS, Section 5 discusses how GFS handles failures, and Sections 6-7 detail their evaluation and real-world usage of GFS. This is paper written by MIT authors in 2014, and published in VLDB (one of the top two conferences in the databases field). The exam will be "open book", which means you can use any printed or written. edu | 6. Meltdown, along with Spectre, is a security vulnerability that was discovered in 2018 that affected all modern Intel processors at the time. This paper discusses a few different types of attacks on DNS as well as DNSSEC, a proposed extension to DNS to mitigate some of the security concerns. This project is where the students get to design their own system, which is the primary objective of this course. 033, and ran under that number for literal decades (since before I was born!), so please forgive Before Recitation. 6, and 7. For this recitation, you'll be reading most of Resilient Overlay Networks. Your TA will be in touch about exactly how to turn that in. The primary assignment in 6. We post slides with all animations (good for following along exactly) and with limited animations (good for studying/taking notes on). Katrina LaCurts | lacurts@mit. g. 2. 1800 will be on May 19, 9:00am-11:00am, in the Johnson Ice Rink. Her office hours are 11am-12pm on Thursdays except on 3/23, 4/27, and 5/18 when they'll be 1:00pm-2:00pm. For each lecture, we'll post slides and an outline before class (not necessarily at 9:00am, but we aim for a few hours ahead of time). 1800 2023 threat model: adversary controls a botnet, and is aiming to prevent access to a legitimate service via DDoS attacks policy: maintain. 1800 Spring 2023, Exam 1 Page 4 of 11 3. 9830 Professional Perspective Internship (,,,). Katrina LaCurts | [email protected]) and algorithms (18. This course studies fundamental design and implementation ideas in the engineering of operating systems. Slides: all animations, limited animations. The first two sections of the paper give many examples of instances where the end-to-end argument applies; later sections discuss some finer points. 1800 2023 our goal is to build reliable systems from unreliable components. This course introduces architecture of digital systems, emphasizing structural principles common to a wide range of technologies. 6. 1800, the staff is here to help. 1800 Spring 2023 Lecture #2: Naming plus a case-study on DNS6. Then, read Hybrid Dynamic Data Race Detection by O'Callahan and Choi. Read "Staring into the Abyss: An Evaluation of Concurrency Control with One Thousand Cores”; skip Sections 4. 40%: 6. Before Recitation Read the Ethernet paper. We also require exposure to other areas of computer science (6. 2. 1800, we don't worry about the differences. Question for Recitation: Before you come to this recitation, you'll turn in a brief answer to the following questions (really—we don't need more than a sentence or so for each question). This project will extend over most of the semester, and will be done in teams. Hands-on 2: UNIX. 1800 the more experience they have in computer science. Topics include techniques for controlling complexity; strong modularity using client-server design, operating systems; performance, networks; naming; security and privacy; fault-tolerant systems, atomicity and coordination of concurrent activities, and recovery;. The exam will be "open book", which means you can use any printed or written. *Katrina is the only person with a complicated office hours schedule. Grades in 6. 77 Massachusetts Ave. Katrina LaCurts | lacurts@mit. Raft was designed to be more understandable than Paxos. 6. The paper contrasts Raft to an algorithm called Paxos: you do not need to know anything about Paxos to read this paper. 033, and ran under that number for literal decades (since before I was born!), so please forgiveBefore Recitation. Jay runs the following three commands inside of his home directory: Before Recitation. This paper explains how to build an overlay network on top of the existing Internet that has better properties or other features. Meltdown, along with Spectre, is a security vulnerability that was discovered in 2018 that affected all modern Intel processors at the time. The total viewing time is ten minutes. 1800 2023 modern linux has protections in place to prevent the attacks on the previous slides, but there are counter-attacks to those protections bounds-checking is one solution, but it ruins the ability to create compact C code (note the trade-off of security vs. 1800 2023 6. We post slides with all animations (good for following along exactly) and with limited animations (good for studying/taking notes on). 4 of the textbook. edu. edu | 6. (Routers and switches are technically different; in 6. You can accumulate that experience in various ways: UROPs, other classes, summer jobs, more interaction with systems such as Athena, etc. txt, XY. The hands-ons are set up as assignments on Gradescope, and we'll be linking to them via Canvas. Prereq: Permission of instructor U (Fall, IAP, Spring, Summer)Units arranged [P/D/F]Can be. A flexible combination of subjects, this major includes a focus on the areas in which both EE and CS overlap. If your last name starts with letters A-O, go to 26-100; P-Z, go to 34-101. Katrina LaCurts | [email protected] Websites. DCTCP customizes the TCP congestion control algorithm for datacenters. Before Recitation. Raft was designed to be more understandable than Paxos. 033, and ran under that number for literal decades (since before I was born!), so please forgiveGetting Help. 1800 2023 6. edu) for help. For each lecture, we'll post slides and an outline before class (not necessarily at 9:00am, but we aim for a few hours ahead of time). edu | 6. Download PDF of this Page. 1800 covers four units of technical content: operating systems, networking, distributed systems, and security. Ethernet is a ubiquitous standard for wired Local Area Networks (LANs), and this paper introduces its first version. This paper describes Raft, an algorithm for achieving distributed consensus. After 6. It does not mean that you need to have mastered the content in the paper before recitation; we expect you to come with many questions. For each lecture, we'll post slides and an outline before class (not necessarily at 9:00am, but we aim for a few hours ahead of time). It covers the topics including multilevel implementation strategies, definition of new primitives (e. edu | 6. Katrina LaCurts | lacurts@mit. Note: This video is from 2022. The second exam in 6. 1800 2023 threat model: adversary is on the path between the client and the server S {PK A, SK A} A {PK S, SK S} this is different from how you saw public-key cryptography used for signatures, and different from how you saw symmetric keys used for encryption XXXXXX from:A to:S PK S alice is encrypting data toRead “It’s Time To Move On From Two Phase Commit”, by Daniel Abadi. If you are struggling with any aspect of 6. Her office hours are 11am-12pm on Thursdays except on 3/23, 4/27, and 5/18 when they'll be 1:00pm-2:00pm. programs should be able toKatrina LaCurts | lacurts@mit. The first two sections of the paper give many examples of instances where the end-to-end argument applies; later sections discuss some finer points. The hands-ons are set up as assignments on Gradescope, and we'll be linking to them via Canvas. It describes several problems with two-phase commit, and then points out that if we could build a system that didn't need to abort, these problems would go away. For each lecture, we'll post slides and an outline before class (not necessarily at 9:00am, but we aim for a few hours ahead of time). 5830, except that students may opt to do one additional (more exploratory) lab in place of the final project. 1800 | Lecture 25. 1800 2023 6. This means doing the reading beforehand, turning in the question before recitation, etc. The registrar has 6. We post slides with all animations (good for following along exactly) and with limited animations (good for studying/taking notes on). 6. We post slides with all animations (good for following along exactly) and with limited animations (good for studying/taking notes on). The title of the paper is based on a famous quote:For each lecture, we'll post slides and an outline before class (not necessarily at 9:00am, but we aim for a few hours ahead of time). edu Nickolai Zeldovich 32-G994 nickolai@mit. Cambridge, MA 02139. We post slides with all animations (good for following along exactly) and with limited animations (good for studying/taking notes on). For each lecture, we'll post slides and an outline before class (not necessarily at 9:00am, but we aim for a few hours ahead of time). The hands-ons are short, low-stress (we hope) assignments designed to reinforce some of the abstract concepts from the lectures and recitation, and to let you find out how things really work. 77 Massachusetts Avenue Cambridge, MA 02139-4307. 6. (If you're having trouble accessing the paper,. In tutorial, you'll learn communication skills to help you reason about systems, and describe and defend your own. 1800 Spring 2023 Lecture #2: Naming plus a case-study on DNS Katrina LaCurts | lacurts@mit. Get Help. txt distance-vector routing TCP, UDP 6. For each lecture, we'll post slides and an outline before class (not necessarily at 9:00am, but we aim for a few hours ahead of time). we want to build systems that serve many clients, store a lot of data, perform well, all while keeping availability high transactions — which provide atomicity and isolation — make it easier for us to reason about failures6-2: Electrical Engineering and Computer Science. They'll be most effective if viewed in order. You can accumulate that experience in various ways: UROPs, other classes, summer jobs, more interaction with systems such as Athena, etc. 1800 2023 operating systems enforce modularity on a single machine using virtualization in order to enforce modularity + have an effective operating system, a few things need to happen 1. 3, 5. (Routers and switches are technically different; in 6. 2. We post slides with all animations (good for following along exactly) and with limited animations (good for studying/taking notes on). Lectures deliver the fundamental technical concepts; recitations show you how those concepts are applied to real systems. , when congestion is limited, it reduces its congestion window. Katrina LaCurts | [email protected] | 6. 1800 comes from participating in recitation discussions of assigned papers. We post slides with all animations (good for following along exactly) and with limited animations (good for studying/taking notes on). 5831 are based on the same quizzes and assigments as 6. edu | 6. Katrina LaCurts | lacurts@mit. We post slides with all animations (good for following along exactly) and with limited animations (good for studying/taking notes on). Katrina LaCurts | lacurts@mit. edu Yael Tauman Kalai 32-G682 tauman@mit. 3260[J] and 6. Many Internet applications, such as peer-to-peer applications are built as overlay networks. We post slides with all animations (good for following along exactly) and with limited animations (good for studying/taking notes on).