Next: About the Lab
Up: My Home Page
Computer Science 214 - Computer Science II
Fall 1997
Instructor: Steven Skiena
Office: 1411 Computer Science Building
Phone: 516-632-9026
Email: skiena@cs.sunysb.edu
Office Hours: 10:30AM-12PM Monday-Wednesday, and by appointment.
Course Time: 9:25AM-10:20AM Monday-Wednesday-Friday Place: Old Cemistry 116
Teaching Assistants:
Jackie Tang, 1207 CS Building,
632-7677,
qingtang@cs.sunysb.edu
Jayabrata Ghosh Dastidar, 1209 CS Building,
632-7679,
dastidar@cs.sunysb.edu
Tzong-yen Lee,
216-4967,
leet@ug.cs.sunysb.edu
Recitation Sections:
Section 1: Monday 11:35-12:30PM Life Sciences 030
Section 2: Wednesday 11:35-12:30PM Soc. Beh. Science S228
Section 3: Friday 11:35-12:30PM Life Sciences 030
Textbooks: Harbison, Modula-3,
Prentice-Hall, Englewood Cliffs NJ 1992.
Sedgewick, Algorithms in Modula-3,
Addison-Wesley, Reading MA, 1993.
This will be available as a course pack in Wallace's Book Store from
Basix/Solutions.
Prerequisites:
A grade of C or better in CSE 114 or passing the CSE 114 proficiency exam.
Grading: Grades will be assigned based on the
following formula,
with cut-offs determined by my opinion of students on the boundary.
Programs - 5 for a total of 50%
Midterm 1 - 15%
Midterm 2 - 15%
Final - 20%
Rules of the Game:
-
I will lecture from slides, and will make copies of my slides available
in the CS library or on the WWW after lecture.
If there is sufficient interest, copies of slides from the previous time
I taught CSE 201 (now CSE 214)
will be available for purchase.
I will be making extensive changes and the programming language was Pascal,
but I think that the slides can help.
-
The WWW page for the course is
http://www.cs.sunysb.edu/ skiena/214/index.html.
All course handouts are available there, along with the
latest announcements.
Please check it out.
-
The lectures will interleave material from the two books, and
you can expect the style and content to differ substantially.
Although recommended readings are provided for each lecture,
you are not responsible for material in the book not covered in lecture.
-
The best way to learn the material is through the programming assignments.
These programs will be conceptually more complex than any
programs you have previously written, and
thus it will be necessary to start early on the assignments.
You are likely doomed if you leave them to the last minute.
-
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 anyone for this - just write a note with your program
when you turn it in saying that you are using your free extension.
Don't waste this extension or feel obligated to use it,
since we will not give another except in life or death situations.
-
Homework assignments have to be submitted electronically before the
start of that day's lecture.
Hard copies are also due at the start of lecture.
The late penalty will be 20All work submitted should have the following information clearly visible
at the top of the printout and on the outside of the printout:
-
Your name, user name, and ID number.
-
The course (CSE 214), your section number, and TA name.
-
The program number and due date.
-
All regrades for exams and programs must be submitted to your TA within
one week of getting it back.
-
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.)
As described in a separate handout, academic dishonesty will be handled
according to the University of Virginia honor system, where students
cannot lie, cheat, or steal.
Each student will submit a signed copy of the honor policy, assuring they
understand the policy and promise to adhere to it.
On each assignment and exam, the honor pledge must be written out and
signed, to provide a constant awareness of the policy.
We will employ similarity detection programs to identify cheaters and
reproduce graded exams to prevent students from improving
answers prior to regrading.
Please do not make it necessary for me to have you failed.
-
If you have a physical, psychological, medical or
learning disability that may impact on your
ability to carry out assigned course work, I would
urge that you contact the staff in the Disabled
Student Services office (DSS), room 133 Humanities,
632-6748/TDD. DSS will review your concerns and
determine, with you, what accommodations are
necessary and appropriate. All information and
documentation of disability is confidential.
-
I hope to establish as much personal contact with each of you as is possible
in a large class.
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 sign-up sheet
to join 5-10 other students from the class for a pizza lunch with me.
The pizza is on me.
I look forward to meeting you.
Next: About the Lab
Up: My Home Page
Steve Skiena
Sat Sep 6 13:03:45 EDT 1997