Recently, I decided to do an undergraduate thesis (in computer science). Since I just took a course related to the topic I'm interested in, I contacted the course lecturer and asked if he would advise me on the thesis. He immediately agreed.
However, after some chats, I realized that he is not an expert in this area. He read some papers when preparing for the course, but never publish or advise students in this area. He definitely knows more than I do on this research topic, but probably not an expert. Meanwhile, I also found that another professor in our department understands more in this area, but I do not know that professor personally, and neither do I take any of his courses before.
Should I worry about that? The research has yet to start. Should I go for another advisor? Or is this so rude that I should never do it?
There are plenty of similar questions here, but most apply to masters and PhDs. As far as I know, the undergraduate thesis is more about learning how to do research and does not require novelty or publishable (I may be wrong on this, though), so the answer may be different.