Grade Calculation | |||||
---|---|---|---|---|---|
The grade for the course will be based on three types of assessments:
|
|||||
Three Coding Evaluations | |||||
GitHub Account | |||||
Create a GitHub account
|
|||||
A coding evaluation is a self-evaluation submitted by each student. Summarize your coding contributions in GitHub for the current problem set. I will compare your evaluation with your actual postings in GitHub and assign a grade. If you do not submit an evaluation, you will not receive any points for your coding contribution. | |||||
Coding Evaluation Weight | 6 points each | ||||
Three Quizzes | |||||
Each quiz will be based on homework questions. It will have questions that are similar to questions from the homework. | |||||
Quiz Weight | 20 points each | ||||
Three Exams | |||||
Each exam will have practical and theoretical problems, as well as coding in F#. | |||||
Exam Weight | 40 points each | ||||
Grading Scale | |||||
The grade for the course will be based on the following scale. The scale is based on the sum of your scores on the coding evaluations, quizzes and exams. | |||||
Scale | A: 169; A-: 161; B+: 153; B: 145; B-: 137; C+: 129; C: 113; D: 90 | ||||
Text | |||||
|
|||||
Room and Time | |||||
(none) (none) (none) (none) |
Special Dates | |
---|---|
No class: Monday, January 18; Spring Break: March 1-6 | Drop Date: Monday, March 22 |
Attendance I recommend that you attend every class. Those who attend class have a better chance of passing the course.
Homework I will assign homework. The homework will not be collected and will not be graded. Some of the assessments will focus on the homework assignments. You may work together on the assignments, it will probably help you to understand them.
Prerequisites
If you do not meet the prerequisites, you will be dropped from the course during the first week. Swap out of the course now to avoid late fees.