CIS 122

Summer 2012

 

 

Home

Syllabus

Schedule

Announce

Links

Resources

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Course Information

Course Objectives

  • Introduce computational problem solving.
  • Introduce computational thinking concepts.
  • Introduce programming in Python.
  • Encourage further interest in Computer Science.

Grading

Your final grade will break down as follows:
  • Assignments- 60%
  • Midterm Exam - 15%
  • Final Exam - 25%
Assignments will be assigned weekly. Unless stated otherwise, they will be due Sunday night at 11:59 PM. Submission will be done through blackboard. However, links to assignments will be posted on the schedule page.

Letter grades break down as follows:
  • A - 90% or higher
  • B - 80% or higher
  • C - 70% or higher
  • D - 60% or higher

Late Policy

  • Assignments are due by 11:59pm of the stated due date.
  • Late assignments are subject to a 10% per day penalty.
  • Late assignments will not be accepted once solutions are posted.
  • Any exceptions (such as family emergencies) must be communicated to and resolved with the instructor in advance of the due date.

Pair Programming

Your are encouraged (but not required) to work in pairs. This does NOT mean:
  • Splitting up the assignment
  • Having someone else do your work for you
Rather, while pair programming:
  • Both members must be present while coding
  • Both members should be contributing equally
  • Both members should share equal time at the keyboard
When submitting homework as a pair:
  • Only one member needs to submit the assignment
  • But both members names should be included at the top of your submission
  • If you don't tell me who you worked with, I can't give them credit