COSC
4315/6345 Programming Languages
University of
Instructor: Dr. Venkat Subramaniam
Office Hours: Visit following page for details: http://www.cs.uh.edu/~svenkat
Online Info: http://www.cs.uh.edu/~svenkat/classes Please visit to add to mailing list
Grading: Assignments: 30%, Homeworks: 30%, Midterm 1: 15%, Midterm 2: 15%, Quiz 10%
Pre-requisites:
Syllabus (subject to change):
Structure of Programming Languages Styles of Programming Imperative Style Object Oriented programming Functional Programming Static Typing vs. Dynamic Typing Weak vs. Strong Typing Design by Capability vs. Design by Contract Language Idioms You will be looking at examples from Java, C#, Groovy, Ruby, Scala, Clojure, Erlang, F#, and some more! Be ready to use at least three *different* languages in this course.
Please signup for the mailing list