Course Information

Organization of Programming Languages (COM315 (UG07))

Term: Spring 2009 (UNDG)


Ryan M Swanstrom
Email address is hidden, click here to email


Tue-Thu, 8:30 AM - 9:45 AM (2/5/2009 - 5/22/2009) Location: MAIN (Cleveland Prof Dev Ctr 121 - Classroom Lecture)


The structure of programming languages is explored first through the example of Java. As Java is learned, its design and operation is contrasted with that of C++. Concepts such as interpreted language, garbage collection, a virtual machine, and language portability are developed. Other topics are introduced as additional languages such as Lisp are also learned in this course. Prerequisites: COM 202 and COM/MAT 306.