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 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.
Check the announcements
Course Grades
Do not call or email Gries asking to see you final before
reading the discussion of the course
grade distribution. Even then, unless you are a graduating
student, wait until the fall semester to see your graded final.
|
|
Consultant hours
after classes end: M-W, 2PM - 5PM
|
|
|
|
|
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 Thursday 24 Feb., Thursday
17 March, and Tuesday 19 April.
The final is in period 5: Friday, 13 May, 12:00--2:30, Barton East.
Please make sure you have nothing else planned at these times.