This class was tough.
I would recommend ISQS 3346 because it introduces you to the overarching concepts and fundamentals of internet programming. This *will* require learning basic coding and coding structures. Due to the nature of programming, you will need to spend time learning via trial and error. Even professional programmers still learn via trial and error when testing their own code. Just taking notes during class won't be enough, because understanding concepts is not the same as putting them to use.
The course was difficult since I had only half-heartedly attempted to learn programming during high school. This course was a wake-up call for me to buckle in and do my homework - otherwise, I would not have passed.
Hours per week:
Advice for students:
Even if you think that studying alone is better for you, you need to make friends with your classmates and study with them (at least one, anyway). Sometimes, your code is 99% fine, but that 1% is causing it to fail - if you can't see where the error is, it helps to have a fresh pair of eyes.