Hybrid format: Allocated class time is evenly split between video lectures and in class discussions. All learning material of this class will be delivered exclusively by video lectures. Life class time is reserved for discussions only. You are expected to have processed the relevant video lecture before the class and come prepared with questions and discussion points. The homework will be given through WebAssign Homework System. There will be quizzes at the beginning of each class testing the concepts of video lectures and homework exercises.