Electrical Engineering and Computer Science

CSE News Story

EECS 590: Advanced Programming Languages

Term: Winter 2009
Course No.: EECS 590
Credit Hours: 4
Instructor: Chandrasekhar Boyapati

Course Description:
This is a 4-credit course that covers basic and advanced topics in programming languages, and shows how good programming languages can significantly improve the reliability and security of software systems. This course has three objectives: 1) To understand fundamental concepts in programming languages, 2) To study some recent topics and trends in PL research, and 3) To gain experience planning and carrying out a semester long PL research project. This course counts as a software kernel course and towards software area qualification for CSE graduate students. This course also counts as an upper-level CS technical elective for CS-ENGR and CS-LSA undergraduate students. Please see the course web page for further information. [Full Story]