Go to Main Content

Purdue Self-Service

 

HELP | EXIT

Detailed Course Information

 

Fall 2024
Nov 08, 2024
Transparent Image
Information 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:

Configuration 1: 3.0 Credits
Schedule Type Weekly Contact Hours Instructional Credit Distribution
Lecture 3 3.0
Configuration 2: 3.0 Credits
Schedule Type Weekly Contact Hours Instructional Credit Distribution
Distance Learning 0 3.0

Transparent Image
Skip to top of page
Release: 8.7.2