Here's my situation: Summer 2015, I am majoring in math and physics. I am taking a 4-week course on DIFF EQ right now, and completely loving it and doing extremely well. Just finished my set of Calc 1, 2, and 3, and an intro to advanced math course (proof-writing basics). Diff EQ is a 220 level course, while Complex analysis is a 417 level course. I have not yet taking Linear Algebra 320, Abstract Algebra 310, Analysis 1 313, Analysis 2 414 I will be taking Linear Algebra in the Fall, and other courses as I go, however, it would virtually cost me nothing to add on Complex Analysis 417 to my summer schedule and they do not offer any other math courses that I need to take for the Summer. I see that the only pre-req is Calc 3, which I have completed. I know that Complex Analysis is great for physics. Am I ready to take Complex Analysis even tho I have not had the other math courses? Is it extremely difficult to the point where taking Physics II and Complex Analysis at the same time would cause me problems? Thank you.