Spring 2025 Computer Science W4115 section V01

PROGRAMMING LANG & TRANSLATORS

PROGRAMMING LANG-TRANSLATORS

Call Number 18062
Points 3
Grading Mode Standard
Approvals Required None
Instructor Ronghui Gu
Type LECTURE
Method of Instruction On-Line Only
Course Description

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 0 students (99 max) as of 9:05PM Friday, November 22, 2024
Subject Computer Science
Number W4115
Section V01
Division Interfaculty
Open To Columbia Video Network
Fee $395 CVN Course Fee
Note VIDEO NETWORK STUDENTS ONLY
Section key 20251COMS4115WV01