Optional software:
MATLAB Student Version Release 14
You must adhere to the Code of Academic Integrity for all work.
Items that count towards your course grade include homework (exercises, 6 programming projects), lab exercises, quizzes, and exams (prelims, final exam).
Your course grade will follow the "cut-off" structure given below. You need an overall score higher than 55 (of 100) to get a "D" ("marginal pass"). Note that your College (or Major) may require a "C-" to be a passing grade. After assigning your initial letter grade based on your overall numeric score, we might raise your grade if you have earned sufficient bonus points. We reserve the right to make adjustments both up and down based on our knowledge of each student.
Overall score Letter
92-100 A-,A,A+
80-88 B-,B,B+
65-76 C-,C,C+
You must write all exams at the scheduled times unless you have another exam officially scheduled at the same time (check exam schedules on http://cuinfo.cornell.edu/Academic/Class.html):
- Prelim 1: Thursday, February 21, 7:30-9:00pm
- Prelim 2: Thursday, March 13,
7:30-9:00pm
- Prelim 3: Tuesday, April 15,
7:30-9:00pm
- Final Exam: Thursday,
May 8, 9:00 - 11:30 am
See CS100M -->
Lecture materials for the complete list of topics covered in the course.
- Review the descriptions of CS100M, CS100J, and alternative courses. Then pick a course!
- Enroll in and attend a section that belongs to the course you have chosen.
- Review the course website to learn the course policies.
- Review the recent announcements on course web site.
- Refer to Lecture Materials for assigned reading. Start reading.
- Check prelim and final exam schedules for conflicts.
- Check out the Association of Computer
Science Undergraduates (ACSU): http://www.acsu.cornell.edu/.