Skip to main content

More information about changes in CSE 401

We’ve heard some rumbling in the student population about changes in 401.   We contacted the instructors of the course to see if they were interested in sharing more information about the new changes and here’s what they had to say:

Changes to CSE 401 in Winter 16.  
Professors Ras Bodik and Alvin Cheung are introducing new material to CSE401.  The course, offered in Winter 2016, remains focused on the implementation of programming languages but it broadens its scope from traditional compilation of general-purpose languages to techniques that have become the industry standard in the recent decade, specifically domain-specific languages such as jQuery, d3, Spark, and Hadoop.  These languages, often called frameworks, have become indispensable to program complex internet-scale and datacenter systems and have become a must knowledge for any advanced developer. In addition, the class will show students how to apply such implementation techniques to latest advances in programming languages research (for fun and profit), such as implementing languages for constraint solving and reactive programming.

–Ras
January 7, 2016