I'm planning to apply to Carnegie Mellon's AP/EA summer program for this 2014 summer. I will be a rising senior and am also planning to apply Early Action to CMU through the program in fall. I'm particularly interested in the School of Computer Science or other engineering majors. Does anyone have feedback on the following courses regarding difficulty, workload, or interest?
15-112 Fundamentals of Programming and Computer Science: I have some basic experience with the Python language, but not much beyond that. I plan to take some online courses before summer.
18-100 Intro to Electrical and Computer Engineering: This course seems to have a "reputation" for difficulty but it seems interesting
27-052 Intro to Nanoscience and Technology: Seems interesting
51-260 Design Fundamentals: Sounds very interesting. I have some artistic talent and interest (piano, drawing), and I was wondering how much of a blend this course is with technology and the arts. Description is pretty vague.
33-107 Physics for Engineering Students II [Electricity and Magnetism]: I'm taking a physics honors class in HS that seems to have covered nearly all the mechanical aspects talked about in the Physics I [Mechanical]. Will I be fine in this class with no AP physics taken? I will have finished AP Calculus BC by then.