Hi, I'm an undergraduate 4th year Electronics engineering student. So far I have taken courses from various fields of microelectronics and telecommunications. This year, I've decided to direct my career more to telecommunications (might be a field like wireless communications, digital image processing, etc). Basically, I will need a lot of mathematics and algorithmic knowledge to pursue a graduate study in one of these fields, which I am gradually trying to acquire in the last year of my bachelors. For this matter, I would like to find out whether learning Real Analysis would do any help in my graduate studies in these fields. Obviously, there is a lot of math involved in electronics (esp. telecommunications), but so far as I know, the essential parts of the required math are Linear Algebra and Probability&Statistics. Also, I have never taken a real analysis course so far, yet I have quite good knowledge of calculus. This semester, a course on "Integration" is offered at my university, however I am not sure whether I can take it before taking an introductory level real analysis course, also I am not sure it would be in any relation with my further studies. I wonder what other would think about this. The integration course basically introduces the Lebesgue integral and relies on many concepts from real analysis. Can I do a few weeks of self-study to acquire the sufficient background for this course without going into a rigorous, lengthy study of real analysis? Or should I take a real analysis course first before an integration course? Morever, would any of these be useful for a telecommunications oriented career of an electronics engineer? Sorry for the confusing style of question, but I could not find a better way to formulate it. Thanks a lot.