Electrical Engineering and Computer Science

ECE News Story

Advanced Programming Languages

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

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 of software systems. This course has three objectives: 1) To understand fundamental concepts in programming languages, 2) To study some recent topics andtrends in PL research, and 3) To gain experience planning and carrying out a semester long individual 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]