The programming is actually pretty fun but the professor made it much more difficult. Very little instruction, clarity, or assistance available if you have any difficulty. Even the TA's were rarely provided with the necessary tools to help us out.
Professor Dickerson is a very harsh grader and has very high expectations without offering much help. I would recommend avoiding any of his classes unless the topic is something you're really passionate about.
I would not recommend taking this course. This not even counts toward CS prerequisite and does not use any major software. I went to TA session yet there are lots of time even TAs were not sure of as they have never used NetLogo. Professor won’t reply to emails either. It was time consuming. Yet I think Professor Dickerson is generous.