Last updated 1 year ago
Homework assignments
15%
Project
30%
Programming assignments
Final Exam (take home)
25%