NOTE: Course information changes frequently. Please re-visit these pages periodically for the most recent and up-to-date information.
Spring 2019 Computer Science W4115 section 001
PROGRAMMING LANG & TRANSLATORS
|Day & Time
833 Seeley W. Mudd Building
|Course Description||Prerequisites: (COMS W3134 or COMS W3136 or COMS W3137) and (COMS W3261) and (CSEE W3827) or equivalent, or the instructor's permission. Modern programming languages and compiler design. Imperative, object-oriented, declarative, functional, and scripting languages. Language syntax, control structures, data types, procedures and parameters, binding, scope, run-time organization, and exception handling. Implementation of language translation tools including compilers and interpreters. Lexical, syntactic and semantic analysis; code generation; introduction to code optimization. Teams implement a language and its compiler.|
|Enrollment||1 student (116 max) as of 12:29AM Saturday, December 15, 2018|
Home About This Directory Online Bulletins ColumbiaWeb SSOL