CSCI 2041
Advanced Programming Principles
Filter Reviews
Class Ratings
Prof: Favonia / Fall 2020
Sep 4, 2021
Relatively easy. Think of functional programming to imperative programming as Calculus is to Algebra, the content is similar, but the way you go about doing stuff is not similar at all, which leads to deep revelations about the structure of programming languages. I put rated this are Very Useful, but I think that only applies to those interested in the more theoretical side of computer science.
Favonia was nice, they explained topics well and the homework they made was outstanding. One of the few classes to really make me interested in the content of the homework rather than the endproduct. The meta-programming toward the end was even more interesting.
Go to office hours. Try to do as many of the bonus problems as you can.
Favonia
Class Ratings
Prof: James Moen / Spring 2021
Sep 3, 2021
Easy but largely a deeper dive into material you may already know from CSCI 1933 and CSCI 2011
Moen's hilarious and wonderful
Office hours can help you all the way
James Moen
Leave a Review