Up: Previous Index.
Computer Science 373 / 548 -- Analysis of Algorithms
Spring 1996
Instructor: Steven Skiena
Office: 1411 Computer Science Building
Phone: 516-632-9026
Email: skiena@cs.sunysb.edu
Office Hours: 1-2:30PM Tuesday-Thursday, and by appointment.
Course Time: 11:30AM-12:50PM Place: Studio A, ECC Building
Teaching Assistant: Daren Krebsbach
Office: 1307 Computer Science Building
Email: daren@sbcs.sunysb.edu
Office Hours: 3:00-4:30PM Monday-Wednesday, and by appointment.
Textbook: Cormen, Leiserson, Rivest, Introduction to Algorithms,
McGraw-Hill, 1990.
Rules of the Games:
-
This semester CSE 548 will be part of EngiNet, meaning that all lectures
will be videotaped.
Any EngiNet students should contact me by email or phone as soon as possible
so I am aware of your existence.
For local students, these tapes provide an opportunity to review lectures
or enable you to attend lectures at an alternate time.
A regularly scheduled screening of the previously lecture will be held
in room Javits 108, Wednesday-Friday at 11:40-1PM.
The tapes are also available for loan or viewing in the AV room in Javits Hall.
-
Combining CSE 373 and CSE 523 has proven very successful each time it has
been taught.
The grad and undergrad courses will graded on separate curves, and I will
expect considerably more from the graduate students, in terms of the
project and better performance.
-
I will lecture from slides, which are now more or less available on-line.
I will also make copies of my slides available in the
CS library after lecture.
If there is sufficient demand, we may also make them
available through BASIX or a print shop off campus.
-
A WWW page for the course has been set up:
http://www.cs.sunysb.edu/~skiena/548/cse548.html
All course handouts and notes are available there, along with the
latest announcements.
Please check it out.
-
The best way to learn the material is by solving problems.
You are encouraged to work in pairs, for the best way to understand the
subtleties of the homework problems is to argue about the answers.
Each of you should look at all the problems
independently, and not just divide the list in two parts each time.
Don't be a leech and let your partner do all the work. Unless you learn how
to solve problems, I promise that you will get burned on the exams and
thus for your final grade.
-
The partner system relies upon a certain maturity among the students.
If you don't have a partner, tell me and I will hook you up with one.
If you are having trouble with your partner and want a divorce, tell me
and I will set you up with a new one.
I will act as a broker but not as a counselor.
I do not want to hear what a louse your old partner is, and you will get
a dirty look from me when you demand a divorce regradless of who was at fault.
-
At the start of each class, I will work out one previously identified homework
problem, emphasizing the thought process leading to the solution.
To get the
most benefit from this, you should try to work out the problem before lecture,
I will collect your solutions for these daily problems at the beginning
of each class.
-
Only one solution to the assignment per pair should be turned in, with the
partners alternating who writes up the final solution.
The scribe for each assignment will have to label themselves as such.
Unless announced otherwise in class, any
solution to a part of a homework problem which takes more than
one side of a sheet of paper will not be graded.
This is to save you the ordeal of trying to impress
with volume instead of quality.
-
Because a primary goal of the course is to teach professionalism,
any academic dishonesty will be viewed as evidence that this goal has not
been achieved, and will be grounded for receiving a grade of F.
(See CEAS Procedures and Guideline Governing Academic Dishonesty, 1/81.)
-
If you have any condition, such as a physical or mental disability, which will
make it difficult for you to carry out the work as I have outlined it or which
requires extra time on examinations, please notify me in the first two
weeks of the course so that we may make appropriate arrangements.
-
I understand that everyone gets into a time bind now and then, and that
accidents and troubles befall even the most dedicated student.
Thus every student will get one free extension on a homework for up to a
week without a late penalty.
You do not have to ask for this -- just write that you are using your
free extension when you turn it in.
Don't waste this extension or feel obligated to use it, since
you will get a very dirty look if try to get another one even with
a good excuse.
-
Homework assignments will be due at the beginning of class.
The penalty will be 20% per day.
-
I hope to establish as much personal contact with each of you as is possible
in a class this size.
Don't be afraid to stop by during office hours to ask questions or say hello.
To facilitate interaction, every few weeks there will be 'Pizza with
the Prof'.
Outside my office will be a sheet for you to sign-up
to join 5-10 other students from the class for a pizza lunch (on me).
I look forward to getting to know you.
Up: Previous Index.
Steve Skiena
Mon Jan 22 18:07:03 EST 1996