CIS 122

Winter 2012

 

 

Home

Syllabus

Schedule

Announce

Links

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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.