0

(

ratings

)

1

students

Created by:

Profile Photo

Last updated:

September 21, 2023

Duration:

Unlimited Duration

FREE

This course includes:

Unlimited Duration

Badge on Completion

Certificate of completion

Unlimited Duration

Description

6.033 Computer System Engineering (SMA 5501) (Spring 2005, MIT OCW). Taught by Professor Robert Morris and Professor Samuel Madden,

this course covers topics on the engineering of computer software and hardware systems: techniques for controlling complexity; strong modularity using client-server design, virtual memory, and threads; networks; atomicity and coordination of parallel activities; recovery and reliability; privacy, security, and encryption; and impact of computer systems on society. Case studies of working systems and readings from the current literature provide comparisons and contrasts. Two design projects are required, and students engage in extensive written communication exercises. (from ocw.mit.edu)

Course Curriculum

  • Lecture 04 – Naming Unlimited
  • Lecture 05 – Fault Isolation with Clients and Servers Unlimited
  • Lecture 06 – Virtualization, Virtual Memory Unlimited
  • Lecture 07 – Virtual Processors: Threads and Coordination Unlimited
  • Lecture 08 – Performance Unlimited
  • Lecture 09 – Introduction to Networks Unlimited
  • Lecture 10 – Layering and Link Layer Unlimited
  • Lecture 11 – Network Layer, Routing Unlimited
  • Lecture 12 – End-to-End Layer Unlimited
  • Lecture 13 – Congestion Control Unlimited
  • Lecture 14 – Distributed Naming Unlimited
  • Lecture 15 – Reliability Unlimited
  • Lecture 16 – Atomicity Concepts Unlimited
  • Lecture 17 – Recoverability Unlimited
  • Lecture 18 – Isolation Unlimited
  • Lecture 19 – Transactions and Consistency Unlimited
  • Lecture 20 – Multi-site Atomicity Unlimited
  • Lecture 21 – Security Introduction Unlimited
  • Lecture 22 – Authentication Unlimited
  • Lecture 23 – Authorization and Confidentiality Unlimited
  • Lecture 24 – Advanced Authentication Unlimited
  • Lecture 25 – Complex, Trusted Systems Unlimited

About the instructor

5 5

Instructor Rating

6

Reviews

4637

Courses

24154

Students

Profile Photo
OpenCoursa
We are an educational and skills marketplace to accommodate the needs of skills enhancement and free equal education across the globe to the millions. We are bringing courses and trainings every single day for our users. We welcome everyone woth all ages, all background to learn. There is so much available to learn and deliver to the people.