CSE 262 Programming Languages, Fall 2009

Professor Jeff Heflin

MWF 10:10-11:00am, Christmas-Saucon 303

Course Description:

This course will cover the fundamental concepts of programming languages. We will discuss design issues of various language constructs, examine the design choices in some common languages, and critically compare design alternatives. When you complete this course, you will not necessarily be an expert in any new languages, but you should have the knowledge needed to choose the best language for any programming task and to more easily learn new languages independently.

Course Web Page:

This course is available on Blackboard as CSE-262-010-FL09. Course announcements and assignments will be available there. Blackboard can be accessed via the campus portal or http://ci.lehigh.edu/

Prerequisites:

CSE 17. Structured Programming and Data Structures

Textbook:

Tucker, Allen and Noonan, Robert. Programming Languages: Principles and Paradigms (second edition). McGraw Hill, New York, NY, 2007. ISBN-10 0-07-286609-8