Textbook:
Concepts of Programming Languages Robert W. Sebesta, Pearson Pub, 11th ed. (2016)
Reference Books:
- Comparative Programming Languages, R.G.Clark, Addison Wesley Pub.Co., 2000
- Concepts in Programming Languages, John C. C. Mitchell, Krzysztof Apt, Cambridge University Press, 2002
- Foundations of Programming Languages, Seyed H. H. Roosta, Course Technology, 2002
- Programming Language Design Concepts, David A. Watt, William Findlay, Wiley, John & Sons, 2004
- Programming Language Pragmatics, Michael L. Scott, Elsevier, 2005
- Programming Languages and Methodologies, Robert J. Schalkoff, Jones & Bartlett Pub., 2007
- Programming Languages, Design and Implementation, T.W.Pratt, M.V.Zelkowitz, Prentice Hall, 4th ed., 2001
- Programming Languages: Principles and Paradigms, Allen B. Tucker, Robert Noonan, McGraw-Hill, 2006
Grading:
- Midterm 1: 15%
- Midterm 2: 20%
- 2 Projects: 40% (2 * 20%)
- Final: 25%