|
|
|
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):
3723 | Programming 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.)
|