Course Info
- CIS 122 Intro to Programming and Algorithms, Winter 2012
TR 10-11:20 (CRN: 26843), 112 LIL
- Instructor: Eric D. Wills, Ph.D.
Office: 156 Deschutes
Hours: MT 12-1, WF 10-11, R 11:30-12:30
Email: eric@cs.uoregon.edu
- GTF: Getty Ritter
Office: 228 Deschutes
Hours: MF 1-2, T 2-3
Labs: R 9-9:50 (CRN 26846), F 12-12:50 (CRN 26847), 026 KLA
Email: gdritter@cs.uoregon.edu
- GTF: Pedram Rooshenas
Office: 234 Deschutes
Hours: TR 1-2, W 2:30-3:30
Labs: W 1-1:50 (CRN 26844), 026 KLA
Email: pedram@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% |
|
|
Eligibility for 'A+' grades will be based on exam scores; only students with exam scores in the top 5% of the course will be considered.
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. |