Computer Science & Engineering Notes | Best From Internet | CSE Engineering Notes
Welcome to the ultimate collection of Computer Science & Engineering (CSE) Notes—where we bring you the finest resources curated from across the internet! Whether you’re a student preparing for exams or a professional looking to sharpen your skills, our notes are designed to provide clear, concise, and in-depth knowledge on a wide range of topics within CSE.
Our notes cover all essential areas, including but not limited to:
- Programming Languages (C, C++, Java, Python, etc.)
- Data Structures and Algorithms
- Operating Systems
- Database Management Systems
- Computer Networks
- Software Engineering
- Artificial Intelligence and Machine Learning
- Web Development
- Mobile App Development
These notes have been carefully selected from the best sources available on the internet, ensuring that you have access to top-tier educational materials. With the help of these resources, you can easily grasp complex concepts and gain practical insights to enhance your problem-solving skills.
Join thousands of learners who are benefiting from our expertly curated Computer Science & Engineering Notes and take your learning to the next level!
Notes are available for most lectures below. For some lectures, accompanying slides are also available, but the notes cover the material in more detail.
Lectures 21-24 were given by Prof. Nickolai Zeldovich.
SES # | TOPICS | NOTES | SLIDES |
---|---|---|---|
L1 | Introduction to systems | ||
L2 | Complexity in computer systems | ||
L3 | Abstractions and naming | (PDF) | |
L4 | Modularity with client/server | (PDF) | (PDF) |
L5 | Operating system structure | (PDF) | (PDF) |
L6 | Clients and servers within a computer | (PDF) | (PDF) |
L7 | Virtualizing processors: threads | (PDF) | (PDF) |
L8 | Performance | (PDF) | |
L9 | Introduction to networks | (PDF) | (PDF) |
L10 | Layering and link layer | (PDF) | (PDF) |
L11 | Network layer, routing | (PDF) | (PDF) |
L12 | End-to-end layer | (PDF) | (PDF) |
L13 | Congestion control | (PDF) | (PDF) |
L14 | Distributed naming | (PDF) | (PDF) |
L15 | Reliability | (PDF) | (PDF) |
L16 | Atomicity concepts | (PDF) | (PDF) |
L17 | Recoverability | (PDF) | (PDF) |
L18 | Isolation | (PDF) | |
L19 | Multi-site atomicity | (PDF) | |
L20 | Consistency and replication | (PDF) | |
L21 | Security intro | (PDF) | (PDF) |
L22 | Authentication | (PDF) | (PDF) |
L23 | Cryptographic protocols | (PDF) | (PDF) |
L24 | Authorization and confidentiality | (PDF) | (PDF) |
L25 | Systems design experienceGuest lecture: Frank Dabek | ||
L26 | Complexity | (PDF) |