CS 1621
Structure of Programming Languages
|
Section: |
M W F |
|
Instructor: |
John Ramirez |
|
Office: |
SENSQ 6141 |
|
Phone: |
624-8441 |
|
Email: |
|
|
Web: |
|
|
Office Hours: |
Monday |
|
|
Tuesday |
|
|
Wednesday |
|
|
and
by appointment |
|
TA: |
Ricardo
Villamarin (rvillsal@cs.pitt.edu) Phone:
412-624-4773 O.H.:
Thursday 3-6PM and by appt. |
Online
Information
|
Announcements (updated 12/7) |
Course Notes A (updated 10/13) |
Course Notes B (updates 12/9) |
|
Handouts (updated 12/8 |
Assignments (updated 12/5) |
Syllabus (updated 12/8) |
Text: Concepts of Programming Languages, Seventh Edition by Robert W. Sebesta (Addison Wesley)
Languages/Environments: Various
languages/environments will be utilized / considered, including C++, Java,
Perl, Ada, PHP, Pascal and others.
Course Policies:
General Requirements
|
Midterm
Exam 1: |
15% |
|
Midterm
Exam 2: |
15% |
|
Final
Exam: |
30% |
|
Homework/Programming: |
40% |
Exams
Homework/Programming
Important Dates:
|
Event/Item |
Date/Action |
|
First Class meeting |
Monday, August 29 |
|
Labor Day |
Monday, Sept 5 – No
classes |
|
Last Day to Add/Drop |
Friday, Sept 9 |
|
Midterm Exam 1 |
Monday, October 3, 2005 |
|
Last Day to Withdraw |
Friday, October 28 |
|
Midterm Exam 2 |
Monday, November 7, 2005 |
|
Thanksgiving Recess |
Nov 23-27 – No classes |
|
Final Exam |
Mon. Dec. 12,
10:00-11:50AM |
Course
Agreement
I, the
undersigned, have read and understood the Course Policies as presented in this
handout.
(signed) ________________________________________ (date)
___________________
(printed
name)
_______________________________________
Additional Information
Phone Number
_______________________
Academic Year
________________________
Major
__________________________
Email
__________________________
Other Courses, CS Experience