|
|
|
CS 3723
Programming Languages Fall 2014 |
|
MWF 11 - 11:50 am, MH 2.02.10 |
|
Calendar: Lectures, Exams, and Homework
Programming
(in
Python)
Submitting Homework <nealδοτwagnerδοτextraατgmailδοτcom>
Questions and Answers <nealδοτwagnerατgmailδοτcom>
So far: 19 questions,
Most recent: 7 Dec 2014.
Grading Policy
(Homework, mid-term exam, final exam, and attendance)
Academic Dishonesty
Textbooks
(None required)
Instructor:
Neal R. Wagner
<nealδοτwagnerατgmailδοτcom>
Teaching Assistant:
TBA
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.
Prereqs: 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-09-07.
Please use ISO
8601, the International Standard.)
|