Programming Languages
An introduction to the organization of high-level programming languages,
including data types, control structures, data flow, and runtime environments.
Use of formal syntax descriptions. The implications of interpretation versus
compilation. Activation records and dynamic stoarge in block structured
languages.
News
- 12/5/2006 Your Homework #14 and Lab #12 submissions have been
graded and can be picked up in my office.
- 10/23/2006 The midterm exam will be on Wednesday (10/25).
I'll have extra office hours 3-5pm today (10/23) and 2-4pm
on Tuesday (10/25). Homework #8 has been graded and can be
picked up in my office.
- 9/6/2006 It is preferred that the lab reports be turned in at the end of
each lab rather than at the next lecture (as stated in the syllabus)
- 8/30/2006 Reminder: Homework #1 is due on Friday (9/1).
- 8/30/2006 We'll cover Denotational Semantics from Section 4.3 on Friday (9/1).
- 8/30/2006 Atlas Cook will be your TA.
Class Times and Locations
Lecture: HSS 3.02.30; Mon, Wed, Fri; 9:00 - 9:50am
Recitations:
- CS 3721.001: SB 1.02.04; Mon 10:00 - 10:50am
- CS 3721.002: SB 1.02.04; Fri 10:00 - 10:50am
Midterm: HSS 3.02.30; October 25; 9:00 - 9:50am
Final Exam: HSS 3.02.30; Tues, Dec 12; 7:30 - 10:15am
Instructor Information
Jeffery von Ronne
Office Hours: SB 4.01.34; Wed 10-11am, Fri 11am-12pm and by appointment
Email:
vonronne@cs.utsa.edu
Phone: (210) 458-5667
TA Information
Atlas Cook
Office Hours: TBD
Email:
acook@cs.utsa.edu