Directory of Classes

NOTE: Course information changes frequently, including Methods of Instruction. Please revisit these pages periodically for the most recent and up-to-date course information.


Spring 2021 Computer Science W4115 section V01
PROGRAMMING LANG & TRANSLATORS
PROGRAMMING LANG-TRANSLATORS

Call Number 17792
Points 3
Grading Mode Standard
Approvals Required None
Instructor Stephen A Edwards
Type LECTURE
Method of Instruction On-Line Only
Course Description Prerequisites: (COMS W3134 or COMS W3136 or COMS W3137) and (COMS W3261) and (CSEE W3827) or equivalent, or the instructors 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.
Web Site Vergil
Department Video Network
Enrollment 3 students (99 max) as of 8:04PM Friday, April 9, 2021
Subject Computer Science
Number W4115
Section V01
Division Interfaculty
Open To Columbia Video Network
Campus Video Network
Fee $395 CVN Course Fee
Note VIDEO NETWORK STUDENTS ONLY
Section key 20211COMS4115WV01

Home      About This Directory      Online Bulletins      ColumbiaWeb      SSOL
SIS update 04/09/21 20:04    web update 04/09/21 21:23