CIS2600 is by far the hardest class I have taken in my college journey and that is through accounting 2, and STAT 3660. It is helpful that the professor posts all the slides online but the amount of work can be overwhelming, especially with other classes. The class is heavily lab and quiz based with only 3 exams, so failing one could be costly.