Founded in 1966

CS 3210: Advanced Topics in Programing Languages


Advanced program representations and program analysis techniques for compilers, optimizers, software tools and parallel systems. Analysis techniques include advanced register allocation algorithms, data flow frameworks and techniques, optimizing algorithms and slicing techniques. Program representations include various types of dependence graphs and static single assignment. Analysis and code improving transformations for various types of parallel architectures including VLIW, superscalar, shared memory and distributed memory machines. Current research topics in programing languages.


CS 2210 or consent of instructor.

You are using an older browser that does not support current Web standards. Although this site is viewable in all browsers, it will look much better in a browser that supports Web standards.