|
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
|
|