The answer depends on what you mean by Set Theory.Is it necessary to have taken a course in Set theory in order to have a better understanding in a first Topology course? Or, Can I handle it with knowledge of vector calculus and linear algebra?
I assumed that you meant undergraduate course in topology. So you course in foundations should be fine. If I were you, I would find out what textbook is usually used and the have a look at it. Or go to the library is look at several different topology textbooks. You are the best person to judge the strength of your background it set theory.Yeah, I meant an advanced one. I'm majoring in pure math and I had a course called foundations of mathematics, which included basic set theory and some first-order logic stuff, but I thought it'd be necessary to have learned more about advanced theories such as the one of cardinal numbers, that's why I asked.
An undergraduate text in topology will almost certainly review the set theory required for the rest of the book. Usually in a first chapter or an appendix.The first chapter in Munkres will give you everything you need to know (including the exercises).