Fall 2024 Computer Science W4115 section 001

PROGRAMMING LANG & TRANSLATORS

PROGRAMMING LANG & TRANSL

Call Number 11943
Day & Time
Location
TR 11:40am-12:55pm
451 Computer Science Building
Points 3
Grading Mode Standard
Approvals Required None
Instructor Baishakhi Ray
Type LECTURE
Method of Instruction In-Person
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 Computer Science
Enrollment 77 students (100 max) as of 1:31PM Friday, January 17, 2025
Subject Computer Science
Number W4115
Section 001
Division Interfaculty
Section key 20243COMS4115W001