Com S 100J Introduction to Computer Programming Grade: letter or S/U Fall 2003
4 credits Newsgroup: cornell.class.cs100j Instructor: David Gries

Times and places
Home
About email
Academic Excellence Workshop
Academic integrity
Announcements
DrJava
Exams & grades
FAQs
Handouts, general
    Assignments
    Labs
    Quizzes
Links
Staff info
Syllabus
Texts
Times & places
 
Email Gries

NOTE:

Lectures

  • You are expected to attend lecture twice each week.
  • The 9:05 and 11:15 lectures are identical. If space permits, you may attend either lecture.
  • Be aware that there may be a quiz, which counts toward your grade, on any lecture day.

NOTE: THE FIRST LECTURE, THURSDAY, 28 SEPTEMBER, WILL BE IN KIMBALL B11.

But if you end up in Olin 155 that's all right. The first lecture will be the same in 100J and 100M;
it will describe the differences between these courses and 099

Lecture
Course no
Day
Time
Room
3
643-924
T & R
9:05AM-9:55AM
Olin Hall 155
4
643-951
T & R
11:15AM-12:05PM
Olin Hall 155

Sections

Sections are mandatory. You must go to the section in which you are registered. If you miss more than two of them without a good excuse, preferably discussed with your section instructor ahead of time, your course grade may be reduced one level (e.g. B to B- or A- to B+).

Sections will be held in the ACCEL LAB in Carpenter Hall (enter through the Engineering Library). You will be given an assignment to do on a computer, which will be checked off by the section instructor. The goal is to give you every opportunity to become fluent in the use of Java and Matlab and to get you to learn importance concepts within a week of their introduction. For those students who can get through an assignment quickly, we will have more advanced and interesting things for you to do.

Besides giving use practice on the computer, sections will also be used to:

  •  Clarify topics covered in lecture and concepts associated with exercises and projects.
  •  Cover topics only introduced, or even not covered, in lecture.
  •  Review for a test.
  •  Give you a chance to ask questions about an assignment.

 

Section 

Number in
course roster

When Where Instructor
09 033-055 W 12:20-01:10P ACCEL Lab Kryzs Ostrowski
10 644-172 T 10:10-11:00A ACCEL Lab To be canceled
11 644-297 T 01:25-02:15P ACCEL Lab Mohamed Elhawary
12 644-423 T 02:30-03:20P ACCEL Lab Jason Li
13 644-588 T 03:35-04:25P ACCEL Lab Jason Li
14 644-800 W 01:25-02:15P ACCEL Lab Jay Henniger
15 644-812 W 02:30-03:20P ACCEL Lab Jay Henniger
16 644-910 W 03:35-04:25P ACCEL Lab Mohamed Elhawary
17 033-111 T 12:20-01:10P ACCEL Lab Riaz Jahangir

Exams

First prelim: Monday 29 Sept, 7:30--9:00PM, Uris Hall Auditorium.
Second prelim: Tuesday 21 Oct., 7:30--9:00PM, Uris Hall Auditorium.
Third prelim: Tuesday 18 Nov., 7:30--9:00PM, Uris Hall Auditorium.
Final: Monday 15 Dec, 3:00--5:30PM (period 9 of the exam period), Location TBA.

Review Sessions

Office Hours and Tutoring

See staff listing.