I'm interested in possibly studying graphic design while I work full-time. I already have a BA in Business and a MS in Software Engineering, but have not taken any art or design courses because the other stuff was "practical".
As a kid I would draw quite a bit and make things. I find that I enjoy creating UI mockups along with my programming work. I understand building software and websites from a programming standpoint, but, when I've had the opportunity to do a bit of design, I've enjoyed it but feel that I lack understanding on how to make a product look great and lack understanding of UX principles. I'm interested in improving my knowledge and abilities in design for websites and mobile apps, layout fundamentals, typography and making fonts, art history and drawing.
I know there are tons of books and sites devoted to these topics, and I have been reading many of them, but I would like more of a comprehensive approach to learning that includes fundamental theory and critique. Are there any online programs that you would recommend?
I've seen that SCAD (Savannah College of Art and Design) offers a BA, and Academy of Art offers both an AA and BFA. Are these decent programs? Are there any others I should look at that are not too "degree mill-ish"?
Also, would you recommend I take a few fundamental courses ad hoc then apply for a MA or MFA degree since I already have a Bachelors? Alternately, should I simply go for some kind of certificate since I already have a bunch of school?