I'm sure that frame building class is awesome at the United Bicycle Institute.
I'm thinking though that some welding classes, at least some basic stuff would be almost mandatory. For something of that level, I've just got to believe that a person with metal experience or at least some training would probably get more out of it.
Now this all being said, I'm in no way any sort of expert on the subject of frame building, these are just my initial thoughts when reading the original post.
So my highly unprofessional opinion would be to maybe take some welding, or at least get some practice in with the help of someone who knows what they are doing.
Then take that 2 week course and get the most out of it as you can.