dc.contributor.author | Amarasinghe, Saman P. | en_US |
dc.contributor.author | Rinard, Martin C. | en_US |
dc.coverage.temporal | Fall 2002 | en_US |
dc.date.issued | 2002-12 | |
dc.identifier | 6.035-Fall2002 | |
dc.identifier | local: 6.035 | |
dc.identifier | local: IMSCP-MD5-2210ba71ca4d625eff7cfcba617470cf | |
dc.identifier.uri | http://hdl.handle.net/1721.1/35804 | |
dc.description.abstract | Analyzes issues associated with the implementation of higher-level programming languages. Fundamental concepts, functions, and structures of compilers. The interaction of theory and practice. Using tools in building software. Includes a multi-person project on compiler design and implementation. Six extra units possible via registration for 6.907 if instructor approves. From the course home page: Course Description This course analyzes issues associated with the implementation of high-level programming languages. Topics covered include: fundamental concepts, functions, and structures of compilers, basic program optimization techniques, the interaction of theory and practice, and using tools in building software. The course features a multi-person project on design and implementation of a compiler that is written in Java® and generates MIPS executable machine code. This course is worth 8 Engineering Design Points. | en_US |
dc.format.extent | 16292 bytes | en_US |
dc.format.extent | 28337 bytes | en_US |
dc.format.extent | 45578 bytes | en_US |
dc.format.extent | 15758 bytes | en_US |
dc.format.extent | 23795 bytes | en_US |
dc.format.extent | 16642 bytes | en_US |
dc.format.extent | 13130 bytes | en_US |
dc.format.extent | 17210 bytes | en_US |
dc.format.extent | 11 bytes | en_US |
dc.format.extent | 4586 bytes | en_US |
dc.format.extent | 21366 bytes | en_US |
dc.format.extent | 11602 bytes | en_US |
dc.format.extent | 38351 bytes | en_US |
dc.format.extent | 4755 bytes | en_US |
dc.format.extent | 27322 bytes | en_US |
dc.format.extent | 25313 bytes | en_US |
dc.format.extent | 4039 bytes | en_US |
dc.format.extent | 301 bytes | en_US |
dc.format.extent | 354 bytes | en_US |
dc.format.extent | 339 bytes | en_US |
dc.format.extent | 180 bytes | en_US |
dc.format.extent | 285 bytes | en_US |
dc.format.extent | 67 bytes | en_US |
dc.format.extent | 17685 bytes | en_US |
dc.format.extent | 49 bytes | en_US |
dc.format.extent | 143 bytes | en_US |
dc.format.extent | 247 bytes | en_US |
dc.format.extent | 19283 bytes | en_US |
dc.format.extent | 262 bytes | en_US |
dc.format.extent | 42101 bytes | en_US |
dc.format.extent | 940301 bytes | en_US |
dc.format.extent | 227844 bytes | en_US |
dc.format.extent | 329421 bytes | en_US |
dc.format.extent | 761281 bytes | en_US |
dc.format.extent | 297939 bytes | en_US |
dc.format.extent | 163686 bytes | en_US |
dc.format.extent | 496383 bytes | en_US |
dc.format.extent | 496845 bytes | en_US |
dc.format.extent | 338882 bytes | en_US |
dc.format.extent | 205324 bytes | en_US |
dc.format.extent | 778709 bytes | en_US |
dc.format.extent | 274071 bytes | en_US |
dc.format.extent | 378312 bytes | en_US |
dc.format.extent | 479620 bytes | en_US |
dc.format.extent | 41597 bytes | en_US |
dc.format.extent | 28792 bytes | en_US |
dc.format.extent | 103452 bytes | en_US |
dc.format.extent | 70244 bytes | en_US |
dc.format.extent | 74652 bytes | en_US |
dc.format.extent | 87693 bytes | en_US |
dc.format.extent | 94729 bytes | en_US |
dc.format.extent | 97192 bytes | en_US |
dc.format.extent | 124594 bytes | en_US |
dc.format.extent | 24935 bytes | en_US |
dc.format.extent | 31113 bytes | en_US |
dc.format.extent | 69585 bytes | en_US |
dc.format.extent | 139942 bytes | en_US |
dc.format.extent | 161274 bytes | en_US |
dc.format.extent | 112369 bytes | en_US |
dc.format.extent | 338670 bytes | en_US |
dc.format.extent | 64980 bytes | en_US |
dc.format.extent | 95116 bytes | en_US |
dc.format.extent | 64118 bytes | en_US |
dc.format.extent | 92215 bytes | en_US |
dc.format.extent | 61607 bytes | en_US |
dc.format.extent | 208650 bytes | en_US |
dc.format.extent | 142386 bytes | en_US |
dc.format.extent | 95287 bytes | en_US |
dc.format.extent | 93299 bytes | en_US |
dc.format.extent | 19283 bytes | en_US |
dc.format.extent | 3486 bytes | en_US |
dc.format.extent | 811 bytes | en_US |
dc.format.extent | 813 bytes | en_US |
dc.format.extent | 830 bytes | en_US |
dc.format.extent | 569 bytes | en_US |
dc.format.extent | 2097 bytes | en_US |
dc.format.extent | 54971 bytes | en_US |
dc.format.extent | 8568 bytes | en_US |
dc.format.extent | 8521 bytes | en_US |
dc.format.extent | 8541 bytes | en_US |
dc.format.extent | 8559 bytes | en_US |
dc.format.extent | 8505 bytes | en_US |
dc.format.extent | 8541 bytes | en_US |
dc.format.extent | 8525 bytes | en_US |
dc.format.extent | 8531 bytes | en_US |
dc.format.extent | 8526 bytes | en_US |
dc.format.extent | 8575 bytes | en_US |
dc.format.extent | 8537 bytes | en_US |
dc.format.extent | 8529 bytes | en_US |
dc.format.extent | 8019 bytes | en_US |
dc.format.extent | 8577 bytes | en_US |
dc.format.extent | 8538 bytes | en_US |
dc.format.extent | 8594 bytes | en_US |
dc.format.extent | 8536 bytes | en_US |
dc.format.extent | 8266 bytes | en_US |
dc.format.extent | 8555 bytes | en_US |
dc.format.extent | 8563 bytes | en_US |
dc.format.extent | 8549 bytes | en_US |
dc.format.extent | 8506 bytes | en_US |
dc.format.extent | 8525 bytes | en_US |
dc.format.extent | 8327 bytes | en_US |
dc.format.extent | 8557 bytes | en_US |
dc.format.extent | 8622 bytes | en_US |
dc.format.extent | 8535 bytes | en_US |
dc.format.extent | 8583 bytes | en_US |
dc.format.extent | 8514 bytes | en_US |
dc.format.extent | 8662 bytes | en_US |
dc.format.extent | 8540 bytes | en_US |
dc.format.extent | 8525 bytes | en_US |
dc.format.extent | 8072 bytes | en_US |
dc.format.extent | 9337 bytes | en_US |
dc.format.extent | 7900 bytes | en_US |
dc.format.extent | 8081 bytes | en_US |
dc.format.extent | 8544 bytes | en_US |
dc.format.extent | 8534 bytes | en_US |
dc.format.extent | 8061 bytes | en_US |
dc.format.extent | 8499 bytes | en_US |
dc.format.extent | 8819 bytes | en_US |
dc.format.extent | 8504 bytes | en_US |
dc.format.extent | 8585 bytes | en_US |
dc.format.extent | 8550 bytes | en_US |
dc.format.extent | 8595 bytes | en_US |
dc.format.extent | 8557 bytes | en_US |
dc.format.extent | 8560 bytes | en_US |
dc.format.extent | 8709 bytes | en_US |
dc.language | en-US | en_US |
dc.rights.uri | Usage Restrictions: This site (c) Massachusetts Institute of Technology 2003. Content within individual courses is (c) by the individual authors unless otherwise noted. The Massachusetts Institute of Technology is providing this Work (as defined below) under the terms of this Creative Commons public license ("CCPL" or "license"). The Work is protected by copyright and/or other applicable law. Any use of the work other than as authorized under this license is prohibited. By exercising any of the rights to the Work provided here, You (as defined below) accept and agree to be bound by the terms of this license. The Licensor, the Massachusetts Institute of Technology, grants You the rights contained here in consideration of Your acceptance of such terms and conditions. | en_US |
dc.subject | computer language | en_US |
dc.subject | computer language engineering | en_US |
dc.subject | high-level programming | en_US |
dc.subject | compilers | en_US |
dc.subject | program optimization | en_US |
dc.subject | software | en_US |
dc.subject | Java | en_US |
dc.subject | MIPS | en_US |
dc.subject | machine code | en_US |
dc.subject | Engineering -- Data processing | en_US |
dc.title | 6.035 Computer Language Engineering (SMA 5502), Fall 2002 | en_US |
dc.title.alternative | Computer Language Engineering (SMA 5502) | en_US |
dc.type | Learning Object | |
dc.contributor.department | Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science | |