|
NOTE: Course information changes frequently. Please re-visit these pages periodically for the most recent and up-to-date information. | |
Fall 2013 Computer Science W4115 section 001 PROGRAMMING LANG & TRANSLATORS | |
| Call Number | 73630 |
| Day & Time Location |
MW 4:10pm-5:25pm To be announced |
| Points | 3 |
| Approvals Required | None |
| Instructor | Stephen A Edwards |
| Type | LECTURE |
| Course Description | Prerequisites: COMS W3137 or equivalent, W3261, and CSEE W3827, 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. |
| Web Site | CourseWorks |
| Department | Computer Science |
| Enrollment | 91 students (120 max) as of 11:21PM Monday, May 20, 2013 |
| Subject | Computer Science |
| Number | W4115 |
| Section | 001 |
| Division | Interfaculty |
| Open To | Columbia College, Engineering and Applied Science, General Studies, Graduate School of Arts and Science, Engineering and Applied Science: Graduate, Barnard |
| Campus | Morningside |
| Section key | 20133COMS4115W001 |
Home About This Directory Online Bulletins ColumbiaWeb | |