MIME-Version: 1.0
Server: CERN/3.0
Date: Monday, 06-Jan-97 20:35:02 GMT
Content-Type: text/html
Content-Length: 7272
Last-Modified: Saturday, 14-Dec-96 18:22:45 GMT
CS 378 Couse Announcements
CS 378 Course Announcements
Final grades have been calculated. If you want to know what you made,
send me an email. Final exams are not returned, but you can see them
if you make an appointment with my secretary. She is only available
in the morning (9-12). You can call her at 305-0280 to make an
appointment. You can pick up extra credit assignments at my off
campus office by also arranging a time with my secretary.
Tuesday, 10 December 1996
IMPORTANT FINAL EXAM INFORMATION
The room for the exam is WAG 420, not ESB 223. The day and time
are the same: Thursday, 12 December, 7:00 - 10:00pm.
The solution to Quiz #6 is available in PostScript and PDF
Tuesday, 3 December 1996
A revised version of lecture 20 is available. The example of the Lock
object in C++ was incorrect. I tried to simplify some real code into
an example, and botched it up. See the Lecture notes page for an
updated copy. I have also posted an updated example and explanation
to the course newsgroup.
Reminder: The extra credit
assignments are due in class on Thursday. No late assignments will be
accepted. I will grade them and return them the day of the final exam.
Tuesday, 25 November 1996
Java Animation Homework - due Tuesday, 3 December
In this assignment you are to implement a Java animation applet using
threads. The animation should load and use at least 3 image files to
give an animation effect.
You are to turn in a listing in class on the due date, and email the
URL of the HTML file containing the applet to the TA. Please follow
the JavaDoc documentation guidelines.
Thursday, 21 November 1996
An extension is granted for Program #5, which was due today. The new due date
is Tuesday, 26 November.
Wednesday, 6 November 1996
You can do either an extra credit writing assignment
(PostScript or PDF)
or programming assignment
(PostScript or PDF)
to earn points towards your final grade for the course. The assignments are due
the last day of class.
Friday, 25 October
The solution to the mid-term
exam is now available in PostScript and PDF. (The links were dead, but should now be
live).
Thursday, 24 October
Network outages and machine crashes happen frequently, especially at
the most inconvenient times! As CS majors, you know these things
happen, and that you should plan for them.
To compensate for this problem, I will extend the turnin time to 5pm
on Friday, 25 October, for everyone. Hardcopy listings, diskettes
(if required), and electronic assignments posted later than 5pm will not
be accepted.
I will announce in class today where you can turnin your hardcopy
listings (and diskettes) if you will not be turning them in during
Thursday's class.
Monday, 14 October
Don't forget the mid-term review session tonight at 5:00 in ESB 223. Check
the Lecture Notes page for the Mid-Term Review Notes.
Monday, 7 October
The mid-term exam is scheduled for Tuesday, October 15 in class. A postscript copy of the mid-term exam given in Fall 95 is available
for study purposes (for those of you that haven't already obtained a
copy from another student).
Wednesday, 25 September
I have put a copy of the GNU C++ IO Stream Library Manual online. It
is 40 pages. See the GNU Manual Page.
Tuesday, 24 September
An extension has been granted on Programming Assignment #1. It is now due on Tuesday, 1 Oct.
No exceptions.
Saturday, 21 September
Be sure to check the newsgroup often as I will be posting answers to questions
I receive, as well as useful information, about Porgram #1. The sender of a
question shall remain anonymous.
I have put a copy of the Standard Template Libary Manual online. It is available as PostScript
or PDF. I have also added the RCS Introduction handout, given during the Tutorial Session on
Friday, to the Programming Info page for the course.
I have also put a postscript version of the GNU Emacs manual online. This manual is 300 pages, so you
should view it under ghostview. You can also purchase a GNU Emacs book in the O'Reilly Nutshell series
of inexpensive Unix books.
Friday, 20 September
For those interested, don't forget to attend the the Make and
GNU gdb tutorial at 4pm today in Taylor 2.106.
Tuesday, 17 September
The first programming project has been assigned. Check out the Programming Assignment information page.
The solution to homework #1 is now available online.
The first programming project will be assigned in class today. I have
arranged a Makefile and GNU debugger (gdb) tutorial for Friday, 20
September, from 4:00-5:00 pm. The tutorial will be held in TAY 2.106,
which is the classroom with the projection screen on the 2nd floor of
Taylor at the end of the hallway just past the CS departmental
offices.
Monday, 2 September
Note the room change announced on Friday (see below). The total
enrollment for the course was expanded to 40 students. That
limit was quickly reached last Friday, so no more students will
be added to the course this semester. Please try the other section
of CS378 taught by Glenn Downing.
As announced in class, I am away Tuesday-Friday at a conference.
However, class is being held. On Tuesday, Bjarne Stroustrup will
lecture on the Design of C++ (on video). On Thursday, Mark Linton
will lecture on Encapsulation and Inheritance (also on video).
Friday, 20 August
- ROOM CHANGE!
The class has been moved to ESB 223. This building is
on the northwest corner of 24th and Speedway, diagonally across from Taylor
Hall.
- IMPORTANT NOTICE
Beginning with the 1996 summer term, the CS Department began enforcing
prerequisites for all courses. Students who do not show proof of the appropriate
prerequisites prior to the drop date will be automatically dropped from the
course.
The prerequisites for this course are CS 328 and CS 336 (or equivalents) with a grade of
C or better. If you do not meet these prerequisites, the CS department
will drop you from this course. If you have any questions about this policy
see an academic advisor in the Undergraduate office, TAY 2.126.
Thursday, 29 August
As we all discovered at the first class meeting, the room assigned for the course is
very small. I have requested a change of room for the course or more desks for the
current room. Watch this space for additional information.