Computer System Engineering

Computer System Engineering

Follow Computer System Engineering
Share on
Copy link to clipboard

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, se…

Prof. Hari Balakrishnan, Prof. Samuel Madden


    • May 17, 2017 LATEST EPISODE
    • infrequent NEW EPISODES
    • 49m AVG DURATION
    • 22 EPISODES


    Search for episodes from Computer System Engineering with a specific topic:

    Latest episodes from Computer System Engineering

    Lecture 25: Complex, Trusted Systems

    Play Episode Listen Later May 17, 2017 48:47


    Lecture 24: Advanced Authentication

    Play Episode Listen Later May 17, 2017 50:03


    Lecture 23: Authorization and Confidentiality

    Play Episode Listen Later May 17, 2017 39:32


    Lecture 22: Authentication

    Play Episode Listen Later May 17, 2017 51:45


    Lecture 21: Security Introduction

    Play Episode Listen Later May 17, 2017 50:58


    Lecture 20: Multi-site Atomicity

    Play Episode Listen Later May 17, 2017 50:49


    Lecture 19: Transactions and Consistency

    Play Episode Listen Later May 17, 2017 47:09


    Lecture 18: Isolation

    Play Episode Listen Later May 17, 2017 51:07


    Lecture 17: Recoverability

    Play Episode Listen Later May 17, 2017 50:49


    Lecture 16: Atomicity Concepts

    Play Episode Listen Later May 17, 2017 50:29


    Lecture 15: Reliability

    Play Episode Listen Later May 17, 2017 49:09


    Lecture 14: Distributed Naming

    Play Episode Listen Later May 17, 2017 51:45


    Lecture 13: Congestion Control

    Play Episode Listen Later May 17, 2017 53:37


    Lecture 12: End-to-end Layer

    Play Episode Listen Later May 17, 2017 50:23


    Lecture 11: Network Layer, Routing

    Play Episode Listen Later May 17, 2017 50:56


    Lecture 10: Layering and Link Layer

    Play Episode Listen Later May 17, 2017 47:35


    Lecture 09: Introduction to Networks

    Play Episode Listen Later May 17, 2017 50:29


    Lecture 08: Performance

    Play Episode Listen Later May 17, 2017 48:45


    Lecture 07: Virtual Processors: Threads and Coordination

    Play Episode Listen Later May 17, 2017 50:52


    Lecture 06: Virtualization, Virtual Memory

    Play Episode Listen Later May 17, 2017 49:47


    Lecture 05: Fault Isolation with Clients and Servers

    Play Episode Listen Later May 17, 2017 50:27


    Lecture 04: Naming

    Play Episode Listen Later May 17, 2017 48:00


    Claim Computer System Engineering

    In order to claim this podcast we'll send an email to with a verification link. Simply click the link and you will be able to edit tags, request a refresh, and other features to take control of your podcast page!

    Claim Cancel