Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Programming Languages and Software Engineering at the Allen School

Paul G. Allen School via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore cutting-edge research in programming languages and software engineering through a colloquium series presented by the Allen School's PLSE group. Discover how to leverage computers for complex coding tasks, apply static analysis to real-world code, gain insights into live distributed systems, prove distributed systems correct with minimal proof lines, and ensure CSS compatibility across various devices and browsers. Delve into topics such as file systems, building tools, static analysis, modeling systems, proof automation, graphical interactive debugging, distributed systems, web pages as programs, and client-server reasoning. Gain valuable knowledge from experts in the field as they discuss innovative approaches to solving contemporary software engineering challenges.

Syllabus

Introduction
Format
James Bourne Holt
File Systems
Building Tools
Static Analysis
The Problem
The Stack Trace
Concerto
Concerto Summary
The Pulse Lab
Modeling Systems
Proof Automation
Summary
Graphical Interactive Debugger
Distributed Systems
Understanding Bugs
Visual Studio
Distributed System
Oddity
Oddity Demo
Oddity Summary
Console Whine
Theme
Web Pages
Web Pages as Programs
Web Browser Behavior
Unit Tests
ClientServer Reasoning

Taught by

Paul G. Allen School

Reviews

Start your review of Programming Languages and Software Engineering at the Allen School

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.