Course Info
- CIS 122 Intro to Programming and Algorithms, Fall
2011
TR 12-1:20 (CRN: 12119), STB 146
- Instructor: Eric D. Wills, Ph.D.
Office: 156 Deschutes
Hours: M 9:30-10:30, TR 1:30-2:30, WF 10-11
Email: eric@cs.uoregon.edu
Course Objectives
- Introduce procedural and Object-Oriented (OO) programming.
- Gain practical experience solving problems computationally.
- Gain practical experience writing Python code.
- Encourage further interest in Computer Science.
Textbook
Punch, W. F. and Enbody, R. E. 2010 The Practice of Computing Using Python. Addison-Wesley.
Software
Python 2.7.2
Grading Policy
Assignments |
50% |
Midterm Exam: |
25% |
Final Exam: |
25% |
|
|
Extra credit will not be apply towards an 'A+' grade.
Grades will be posted on Blackboard.
Missed Exam Policy
Students must contact the instructor PRIOR to missing an exam to schedule a makeup exam. Makeup exams will only be scheduled following an exam in cases of documented emergencies.
Late Project Policy
Projects submitted after the due date/time are considered late and will not be graded. Late assignments will only be graded in cases of documented emergencies.
Plagiarism
Discussion of course material and collaboration with other students is encouraged but each student must write/type and submit his/her own solution. Your code and proofs (if applicable) should never contain sections which are identical to the submission of another student, past or present. Submitted work must be entirely that of the student(s) whose name(s) appear(s) on the submission and not solicited in any way from others. Violation of these policies can result in automatic failure of the course.
Submissions will be analyzed using Moss when applicable.
See the
University of Oregon’s policy on academic dishonesty. |