(List of Languages.)
 CS 3723/3721
Programming Languages 
Spring 2014
  Outline and Syllabus   
 Lecture (3723):
   TR 11:30 am - 12:45 pm, FLN 3.02.07
 Recitation (3721):
   T   2:30 - 3:30 pm, FLN 3.02.10A
   R   1:00 - 1:50 pm, FLN 3.02.10A

    Calendar: Lectures, Exams, and Recitations
    Questions and Answers <nealδοτwagnerατgmailδοτcom>
          So far: 3 questions, Most recent: Thu Feb 20 15:49:13 CST 2014.
    Submitting Recitations <nealδοτwagnerδοτextraατgmailδοτcom>
    Instructor: Neal R. Wagner <nealδοτwagnerατgmailδοτcom>
          Office hours: During recitation sessions + TBD.
    Recitation Instructor: Yiming Han
    Grading Policy (Recitations, mid-term exam, final exam, and attendance)
    Academic Dishonesty
    Textbooks (None required)
    Join a CS Professional Org: ACM ($19/year), IEEE ($32/year)
    Description (See CS courses, CS Degree, Prerequisite Diagrams):
    3723Programming Languages
    (3-0) 3 hours credit. Prerequisites: CS 2233 and (2213 or 3443).
    An introduction to high-level procedural, functional, and object-oriented programming languages, their theoretical foundations, organization, and implementation. Topics include formal syntax, compilers and interpreters, type systems, scoping and activation records, control structures, and data abstraction.  
    Note: The new catalog replaces CS 2213 with CS 3443 (Application Programming). One of CS 2213 or CS 3443 will always be a prerequisite to CS 3723, along with CS 2233 (Discrete Math). Concurrent enrollment in CS 3443 is not allowed. The course CS 3423 (Systems Programming) would be helpful.
Revision date: 2014-01-02. (Please use ISO 8601, the International Standard.)