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

CS100J, Fall 2003. Home page
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

ABOUT THE COURSE GRADE

Your course grades are now available on the CMS. To the right is a histogram for the final. These course grades are quite liberal, in that there is a higher pecentage of A grades and B grades than usual. Please do not email asking for a higher course grade simply because you are on the border and wish to get the higher grade. Grade changes will be entertained only for valid reasons, and wanting a high grade is not a valid reason.

You can look at your finals at the beginning of next semester. The mean on the final was 76.8.

Grade
A+
A
A–
B+
B
B–
C+
C
C–
D+
INC

number
8
37
15
16
42
12
6
25
11
1
1

cum total
8
45
60
76
118
130
136
161
172
173
174

 

ABOUT THE FINAL

The final has been graded, and your grade on the final can be seen on the CMS. The course letter grade will not be determined until Thursday morning some time. At that time, it will be also be available on the CMS.

You can look at your finals at the beginning of next semester. To the right is a histogram for the final.

The mean on the final was 76.8.

The letter grades corresponding to the number grade on the final are only approximate, rough, estimates, to give you some idea on where you stand. The letter grades for the final will be changed as we determine letter grades ofr the course.

Grade
(rough)

A+
A
A
A-
B+
B
B–
C+
C
C–
D+
D
D–
F

 

 

range and
number in it

100: 01
95-99: 16
90-94: 16
85-89: 21
80-84: 23
75-79: 34
70-74: 17
65-69: 10
60-64: 13
55-59: 06
50-54: 04
45-49: 04
40-44: 02
<40: 03

what do you
call this

*
****************
****************
*********************
***********************
**********************************
*****************
**********
*************
******
****
****
**
***

 

 

 

Here is a file of sample questions, with answers.    word     pdf

Here is the final from Spring 2003


DON'T FORGET TO FILL OUT A COURSE EVALUATION FORM!
For All Your Courses!

 

For a discussion of Prelim III, CLICK HERE


For a discussion of Prelim II, CLICK HERE


About CMS and course grades

We have learned that students do not see the weights assigned to each component of the course and their total score thus far. We have asked that CMS be updated to show this information , but modification won't be done this semester. This information is presented on this page.


Course Consultants on North campus!!!!

Consultants for CS100 will now be on north campus as follows (starting Wednesday, 15 October).

RPCC lab, Tues & Wed 5-9pm CS100
Dixon lab, Wed 4:30-8pm CS211

Please make use of these consultants!

The basement of Carpenter has a room with Macs and PCs. It is run by CIT. Also, consultants for CS100J and CS100M are there. The schedule should be posted on the door. Something like 1:25 to 11:00PM Sunday through Thursday. Go to this room for help with Java programming, with quick questions on Java, with downloading Java and DrJava onto your computer, and so on. The only reason for the consultants being in that room is to help YOU. Take advantage of this. We are investigating moving the consultants in the evening to the North Campus. Look here once in a while for updates.

 

 


From the Cornell Courses of Study

COM S 100 Introduction to Computer Programming
Fall, spring, summer. 4 credits.
An introduction to elementary computer programming concepts. Emphasis is on techniques of problem analysis and the development of algorithms and programs. There are two versions of the course. Both provide adequate preparation for COM S/ENGRD 211. Both versions are not offered every semester.

This web page is for Course CS100J --the J standing for Java. There will be 11 weeks in which Java will be used and two weeks of Matlab.

Click here for information about CS100M (M standing for Matlab) and alternative courses.

Expected outcomes of Com S 100

(1) Basic understanding of object-oriented and procedural aspects of programming, as expressed in Java.

(2) Fluency in Java --able to write programs using classes and subclasses, as well as assignments, conditionals, and loops.

(3) Knowledge of the basic API classes and their specifications.

 


Exams

The three prelims are 7:30--9:00PM, on Monday 29 Sept., Tuesday 21 Oct., and Tuesday 18 Nov. ALL IN Uris Auditorium.
The final is in period 9: Monday 15 Dec, 3:00--5:30PM.
Please make sure you have nothing else planned at these times.