Professor
Dylan Bumford
AD
Most Helpful Review
Spring 2023 - This was the last class I had to take for my linguistics major, and it really made me question all of my life decisions and truly made me feel that I was wasting my time here on campus. You'll spend 7+ weeks talking dragging through lectures and exercises on JUST pronoun binding, and the textbook is quite a difficult read, so it was really not helpful for me. The class is doable and Dylan is super nice, but it's just not worth the time investment unless you're really interested in semantics.
Spring 2023 - This was the last class I had to take for my linguistics major, and it really made me question all of my life decisions and truly made me feel that I was wasting my time here on campus. You'll spend 7+ weeks talking dragging through lectures and exercises on JUST pronoun binding, and the textbook is quite a difficult read, so it was really not helpful for me. The class is doable and Dylan is super nice, but it's just not worth the time investment unless you're really interested in semantics.
Most Helpful Review
Winter 2024 - This is one of my favorite classes taken here at UCLA. As mentioned by other reviews, the content is not easy for people who do not have a good background in computer science. But still, I would say that the content of this class would be worth the effort if you want to learn about the theories. Moreover, Professor Bumford and the TA Isa are super nice and have tried their best to help us learn: The lectures and homeworks are well prepared with slides and clear instructions; Also, they are very willing to help us in office hours every week. Professor Bumford also has a very good understanding of Haskell (the language taught in this class). In my opinion, his lectures on Haskell are better than those taught in the CS department in CS131. For people who are interested to take this class with Professor Bumford, it would be helpful if you could have CS131 done beforehand -- half of this class would be "free" if you have a solid understanding of the Haskell or whatever functional programming language taught there. But taking CS131 beforehand is not necessary, as Professor Bumford does give very clear introductions to Haskell.
Winter 2024 - This is one of my favorite classes taken here at UCLA. As mentioned by other reviews, the content is not easy for people who do not have a good background in computer science. But still, I would say that the content of this class would be worth the effort if you want to learn about the theories. Moreover, Professor Bumford and the TA Isa are super nice and have tried their best to help us learn: The lectures and homeworks are well prepared with slides and clear instructions; Also, they are very willing to help us in office hours every week. Professor Bumford also has a very good understanding of Haskell (the language taught in this class). In my opinion, his lectures on Haskell are better than those taught in the CS department in CS131. For people who are interested to take this class with Professor Bumford, it would be helpful if you could have CS131 done beforehand -- half of this class would be "free" if you have a solid understanding of the Haskell or whatever functional programming language taught there. But taking CS131 beforehand is not necessary, as Professor Bumford does give very clear introductions to Haskell.