CSCI 295 Fall 2005
Software Design & Data Structures
Archived Class
Charles Cusack
Computer Science
Hope College
Main
Schedule
Grading
Gradebook
Projects
Homework
Links

Policies
College
    Policies
Advice

Notes
Programs
Tutorials

CSCI 125
CSCI 255
MATH 131 (01 and 02)
Others

Admin

Grade Distribution

ActivityPercent
EExams20
HHomework20
XLate0
PProjects40
QQuizzes20
Total100
  • Homework
    There will be 8-12 homework assignments, which will consist of problems and small programs. You may discuss the problems with each other, but you must do your own assignment. In other words, you may not copy homework solutions from each other, but you can discuss strategies for solving the problems.
  • Projects
    There will be 5-7 programming projects. These will be of larger scope than the programs on the Homework assignments. As with homework, you may discuss the assignments with each other, but may not copy code, etc.
    For some projects you will need to submit a short written description of your solution, including your approach, difficulties, and an analysis of your code. Each assignment will give more details about this.
  • Pop Quizzes
    There will be somewhere between 3-6 quizzes during the semester. They may or may not be announced ahead of time. Some of these quizzes will be given on the day a Homework or Project is due, and will cover the relevant details from the given assignment. This is to help ensure that you understand what you are turning in.
  • Exams
    There will be one final exam during finals week.
  • Final Grading Scale
    Here it is:
    PercentGrade
    88-100 A
    84.5-87.5A-
    82.5-84 B+
    81-82 B
    76.5-80.5B-
    74.5-76 C+
    72.5-74 C
    70-72 C-
    60-69 D
    0-59 F