CS3520

Download as PDF

CS3520 - Programming Languages (3 cr)

Computing EN - J & M Price College of Eng.

Description

Ideas behind the design and implementation of programming languages. Syntactic description; grammars and abstract syntax; interpreters and compilers; scope and lifetime of variables; order of evaluation; continuation representation; type systems.

Minimum Credits

3

Maximum Credits

3

Repeat for Credit

No

Required Requisite(s):

Prerequisites: 'C-' or better in CS 3500 AND Foundational Courses complete ((‘C-‘ or better in (CS 1400 AND CS 1410) OR CS 1420) AND (‘B-‘ or better in CS 2420) AND (‘C’ or better in MATH 1210)) AND Major or Minor in Kahlert School of Computing or ECE

Semesters Typically Offered

Fall