This class was tough.
This class is required for ISDS majors and minors. It is a tough class to learn since it's pretty much learning a new language.
There aren't too many highlights for this class. I wouldn't suggest taking it unless it is a required class.
Hours per week:
Advice for students:
Pay attention in class! Since the exams are worth 75% of your grade you really need to put in the work to know your stuff.