CS 3323 Topics in Programming Languages


Syllabus, Fall 1999

Instructor: Dr. Neal R. Wagner
Office: 3.02.16 SB
Phone: 458-5550
Email: wagner@cs.utsa.edu
Office Hours: MWF, 9:00-9:50 am; MW, 12:00-12:50 am.
and by appointment
Class Times:
MWF 10:00-10:50 pm in 3.03.02 BB

Prerequisite:
CS 2413 (and CS 1723)

Course Content:
From the UTSA Catalog: Study of two or three languages important to the computer science curriculum. In the past a variety of different languages have been covered. Before we switched the curriculum to C, we covered Ada, C, and Lisp in this course. Because of C++'s and Java's importance in the marketplace the course will have Lisp (4 weeks), C++ (--5 weeks), and Java (5++ weeks) this semester.

Grading:
40% Programming and Homework
30% Two in-class exams
30% Final exam (Wednesday, December 15, 8:00-10:15 am)

Scholastic Dishonesty:
The integrity of a university degree depends on the integrity of the work done for that degree by each student. The University expects a student to maintain a high standard of individual honor in his/her scholastic work.

In practice, for this course, you may discuss assignments in general terms, but you are not allowed to share any details of actual algorithms or of program code. You may help someone else debug their program as long as you do not start substituting in your own code when there are problems. Turning in a copy of someone else's program, even a copy with extensive changes made to it, is a very serious offense in this course. A student caught with a copy of another student's assignment will be severely dealt with.

General:
Friday, October 29, 1999, is the last day to drop this course. No make-up exams will be given except for university sanctioned excused absences. If you must miss an exam (for a good reason), it is your responsibility to contact me before the exam, or as soon after the exam as possible. Leave a message at the above number or send me email.

Attendance in class is not required but students are responsible for all material covered in class. The class web page is http://www.cs.utsa.edu/~wagner/CS3323/index.html. You should put a netscape bookmark at that page for easy access. Class information and assignments will be posted on that page. You are responsible for reading the web page.


Revision Date: 8/18/99