Oguzhan Topsakal
Very nice professor, easily accesible outside of class. Quizzes for each chapter that are pretty helpful. Second half of class is a big group project applying everything we have been learning. Power point slides are VERY lengthy and contain a lot of information that takes a while to narrow down. Overall pretty easy class just put in time + effort. 