Schedule for CS 230 Programming Languages, Fall 2015
Week ofTuesdayThursday
Sept 8 & 10 No class Chapter One: Programming Languages
Sept 15 & 17 Chapter Two: Defining Program Syntax Chapter Three: Where Syntax Meets Semantics
Sept 22 & 24 Chapter Four: Language Systems Chapter Five: First Look at ML
Sept 29 & Oct 1 Chapter Six: Types Chapter Seven: Second Look at ML
Oct 6 & 8 Chapter Eight: Polymorphism Test One
Oct 13 & 15 Chapter Nine: A Third Look At ML Chapter Ten: Scope
Oct 20 & 22 Chapter Eleven: A Fourth Look at ML Chapter Twelve: Memory Locations for Variables
Oct 27 & 29 Chapter Thirteen: A First Look At Java Midterm Break
Nov 3 & 5 Chapter 10: redux Chapter Fourteen: Memory Management
Nov 10 & 12 Chapter Fifteen: A Second Look At Java Test Two
Nov 17 & 19 Chapter Sixteen: Object Orientation Chapter Eighteen: Parameters
Nov 24 & 26 Chapter Nineteen: A First Look at Prolog Thanksgiving Break
Dec 1 & 3 Chapter Twenty: A Second Look at Prolog Chapter Twenty-One: Cost Models
Dec 8 & 10 Chapter Twenty-Three: Formal Semantics Chapter Twenty-Four: The History of Programming Languages
Exam Week
Dec 14-17
Final Exam, Thursday, Dec 17, 12:00 noon