•                   Grading
     
                  Class Asignments, Participation, HW         25%
             Labs and Projects                                         25%
                  Tests                                                              20%
             Quizzes                                                          10%
                  Mid-term and Final Exams                           20%