next up previous
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:

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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:
    1. Your name, user name, and ID number.
    2. The course (CSE 214), your section number, and TA name.
    3. The program number and due date.
  7. All regrades for exams and programs must be submitted to your TA within one week of getting it back.
  8. 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.
  9. 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.
  10. 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 up previous
Next: About the Lab Up: My Home Page

Steve Skiena
Sat Sep 6 13:03:45 EDT 1997