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.
None presently available.
Ph.D.:
This course does not fulfill core area or core course requirements.
M.S.:
This course fulfills one Software and Information Systems Core Area requirement.
CSE 505 or equivalent.
| Semester | Section | Title | Instructor | Credit Hours | Enrolled |
|---|---|---|---|---|---|
| Fall 2013 | LEC | Advanced Prog Lang Cepts | Dr. Lukasz (Luke) Ziarek | 3 | 5/ 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 |