Week 15 - 12/6/2021 -- Machine Learning with Python 2
Grading
Homework (8) -- 50%
Labs (2) -- 30%
Project (1) -- 20%
No final!
Midterm Grade
#%%# midterm gradedefaverage_normalized_score(hw1, hw2, hw3):
""" Return average normalized score in range 0 to 100. Every homework is normalized to 100. hw1 - max score 116, hw2 - max score 100, hw3 - max score 98, """hw1_norm=100*hw1/116hw2_norm=hw2hw3_norm=100*hw3/98avg_score= (hw1_norm+hw2_norm+hw3_norm) /3returnavg_scoredefget_letter_grade(score):
"""Return letter grade based on 100-normalized score"""score=int(round(score))
ifscore>=95:
return"A"elifscore>=90:
return"A-"elifscore>=87:
return"B+"elifscore>=83:
return"B"elifscore>=80:
return"B-"elifscore>=77:
return"C+"elifscore>=73:
return"C"elifscore>=70:
return"C-"elifscore>=67:
return"D+"elifscore>=63:
return"D"elifscore>=60:
return"D-"else:
return"F"
Homework Dates (Tentative)
Homework will be posted by Sundays @ 11:59 PM EST
Homework will be due on the date listed @ 11:59 PM EST
No late homework will be accepted, not even for partial credit
Homework 0 -- release date: ???; due 9/12/2021 -- Does not count toward grade
Homework 1 -- release date: 9/12/2021; due 9/19/2021
Homework 2 -- release date: 9/19/2021; due 9/26/2021
Homework 3 -- release date: 9/26/2021; due 10/10/2021
Homework 4 -- release date: 10/10/2021; due 10/17/2021
Homework 5 -- release date: 10/24/2021; due 10/31/2021
Homework 6 -- release date: 10/31/2021; due 11/7/2021
Homework 7 -- release date: 12/2/2021; due 12/12/2021
Homework 8 -- release date: 12/9/2021; due 12/19/2021
Lab Dates (Tentative)
Labs will be due on the date listed @ 11:59 PM EST
No late labs will be accepted, not even for partial credit
Lab 1 -- release date: 10/17/2021; due 10/31/2021
Lab 2 -- release date: 11/7/2021; due 12/02/2021
Project Dates (Tentative)
10/18/2021 -- Form groups on UB Learns
11/7/2021 -- Submit project description on UB Learns
12/04/2021 -- Submit preliminary report on UB Learns
12/17/2021 -- Submit video presentation
12/20/2021 -- Watch 5 other presentation and provide feedback, final report and code