Students must come in prepared with a knowledge of some programming basics. If you have programming experience that includes knowledge of loops, Lists, arrays, conditional statements and programming with Objects (object-oriented programming - OOP) then you should be fine. Otherwise I STRONGLY recommend taking an intro camp like the one offered at STEPS, or the materials bundled together below.
THIS CLASS IS UNLIKE ANY YOU HAVE TAKEN BEFORE!!!!!! If you are good at memorizing and regurgitating, that may help you get by in other classes, but this class is about solving problems, not memorizing. You must DO to learn this material. I have included zipped materials here:
Weblessons are self-contained units of study that include notes, examples and labs for you to do.
Zipped folder with weblessons, etc.