Select the desired Level or Schedule Type to find available classes for the course. |
CS 50200 - Compiling And Programming Systems | ||||||||||||||||||
Credit Hours: 3.00. Basic principles of compilers and compiler design; control of translation, loading, and execution; symbolic coding systems; lexical and syntactic analysis, design and operation of assemblers and macro processors; design of interpretive systems. Students are expected to complete a large programming project as part of the course.
3.000 Credit hours Syllabus Available Levels: Undergraduate, Graduate, Professional Schedule Types: Distance Learning, Lecture Offered By: College of Science Department: Computer Science Course Attributes: Upper Division May be offered at any of the following campuses: West Lafayette Continuing Ed West Lafayette Learning Outcomes: 1. Deeper understanding of the syntactic rules and the functionality of modern programming languages, as well as the use of the compiler for enhancing program quality. 2. Opportunity to practice the implementation of certain key components in the compiler front-end and back-end. Restrictions: Must be enrolled in one of the following Programs: Computer Science-PHD Computer Science-MS Computer Science-MS Prerequisites: GR-CS 50200 Requisites General Requirements: ( Student Attribute: GR May not be taken concurrently. ) or ( Course or Test: CS 25100 Minimum Grade of D- May not be taken concurrently. and Course or Test: CS 35200 Minimum Grade of D- May not be taken concurrently. and Course or Test: CS 35400 Minimum Grade of D- May not be taken concurrently. and Course or Test: CS 48300 Minimum Grade of D- May not be taken concurrently. ) Short Title: Compil & Progr Systms Course Configurations:
|