Awful
You have to go to his class in order to memorize the power point slides and pictures of his family. Very strange! He spends all of his time telling you what is going to be on the midterm exam and final exam. He will give you a copy of his power point slides if you suck up to him. If you find yourself in this class, you should put together a group of people and take turns going to class to get notes so you can avoiding wasting your time that you would have by sitting in this joke of a class and trying to decide what it is that you are suppose to learn. You go to class so that you can watch him stare off into space and recite definitions that you will need to memorize verbatim for the midterm and final.
Poor
This is arguably the second most BS class I have ever taken. I can't really blame the professor however. I place the blame squarely on the learning objectives that the department wants for this class. By the way OS takes the number one BS spot.
Good
Prof. William was very caring! He's always so supportive and funny! However, course was mostly work-intensive. Kinda time draining for me.
Awful
Professor Halfond is incredibly unaccommodating to student's needs, especially during this pandemic. His lecture is dry and slow. His exams requires a heavy memorization. And any critical thinking is based on memorization.
University of Southern California - Computer Science
Associate Professor of Computer Science
William G.J. worked at University of Southern California as a Associate Professor of Computer Science
Assistant Professor of Computer Science
William G.J. worked at University of Southern California as a Assistant Professor of Computer Science
Master of Science (MS)
Computer Science
Doctor of Philosophy (PhD)
Computer Science
Bachelor of Science (BS)
Computer Science