I'm currently a college junior and looking to apply to grad school for CS in the fall. I'm currently choosing a thesis advisor for next year but would love some advice.
One of my options is a HCI professor who I've been working with since freshman year, but she'll be on sabbatical next year. She said she'd be willing to advise me, but I don't want to give her extra work while she's taking time off.
Another option is a professor who I haven't worked with before w/ a different research area (more systems focused), but I've heard really great things about her from other students. She also said she'd be happy to work with me, and I'm pretty interested in branching out/trying new things.
In terms of applying for grad school, will it strengthen my application to have worked with the same professor all throughout undergrad? Or is it good to show some variety of experiences? I'm having trouble because I'm also not sure which area of CS I want to pursue in the future, but it'll probably be something at the intersection of HCI and AI like Human-AI interaction or intelligence augmentation.
Any general tips/advice on how to handle this situation would be much appreciated. Thank you!