UB - University at Buffalo, The State University of New York Computer Science and Engineering

CSE 605: Advanced Concepts in Programming Languages

Advanced Concepts in Programming Languages

This course will discuss advanced concepts in the design and implementation of programming languages. It is the second in a two-course graduate-level sequence on programming languages - the first being CSE 505. Advanced language concepts will be drawn from type systems, object-oriented, functional, and logic programming languages. the course will also cover integration of two or more programming paradigms as well as implementation issues underlying these paradigms. In-depth understanding of these concepts will be gained through programming projects.

Ph.D.:

None.

M.S.:

This course fulfills one Software and Information Systems Core Area (Depth) requirement.

CSE 505 or equivalent.

Course Instances
Semester Section Title Instructor Credit Hours Enrolled
Fall 2017 LEC Advanced Prog Lang Cepts Dr. Lukasz (Luke) Ziarek 3 0/50
Fall 2016 LEC Advanced Prog Lang Cepts Marco Gaboardi 3 11/50
Fall 2016 LEC Advanced Prog Lang Cepts Marco Gaboardi 3 11/50
Spring 2016 LEC Advanced Prog Lang Cepts Dr. Bharat Jayaraman 3 9/50
Spring 2015 LEC Advanced Prog Lang Cepts Dr. Lukasz (Luke) Ziarek 3 32/70
Fall 2014 LEC Advanced Prog Lang Cepts Dr. Lukasz (Luke) Ziarek 3 26/60
Fall 2013 LEC Advanced Prog Lang Cepts Dr. Lukasz (Luke) Ziarek 3 0/ 0
Fall 2012 LEC Advanced Prog Lang Cepts Dr. Lukasz (Luke) Ziarek 3 11/30
Spring 2011 LEC Advanced Prog Lang Cepts Dr. Bharat Jayaraman 3 12/40
Spring 2010 LEC Advanced Prog Lang Cepts Dr. Bharat Jayaraman 3 12/40
Fall 2008 LEC Advanced Prog Lang Cepts Dr. Bharat Jayaraman 3 0/ 0
Fall 2007 LEC Advanced Prog Lang Cepts Staff 3 0/ 0
Spring 2007 LEC Advanced Prog Lang Cepts Dr. Bharat Jayaraman 3 0/ 0
Fall 2006 LEC Advanced Prog Lang Cepts Dr. Bharat Jayaraman 3 10/10
Spring 2003 LEC Advanced Prog Lang Cepts Staff 3 0/ 0
Spring 2003 LEC Advanced Prog Lang Cepts Dr. Bharat Jayaraman 3 0/ 0
Spring 2002 LEC Advanced Prog Lang Cepts Dr. Bharat Jayaraman 3 30/31
Spring 2001 LEC Advanced Prog Lang Cepts Dr. Bharat Jayaraman 3 37/37
Spring 2000 LEC Advanced Prog Lang Cepts Dr. Bharat Jayaraman 3 8/35
Spring 1999 LEC Advanced Prog Lang Cepts Dr. Bharat Jayaraman 3 15/23
Valid XHTML 1.0 Transitional