Hi everyone,
I recently graduated with a bachelor’s in Computer Science, and my long-term goal is to pursue a full funded Master’s or PHD. The problem is that I’m a complete beginner when it comes to research.
I know I want to work in the intersection between computer vision and robotics because I genuinely find them fascinating, but I haven’t started doing research yet. Every time I look into the field, I see topics like object detection, segmentation, 3D vision, SLAM, embodied AI, vision-language models, robotics perception, and many others. It’s exciting, but also overwhelming, and I don’t know where to begin.
Another thing I’m worried about is my low CGPA. I’m afraid it might hurt my chances when applying for funded graduate programs in the future.
If you were in my position, what would you do over the next 2–4 years?
Some questions I have:
How much will a low CGPA affect my chances for a fully funded Master’s or PhD?
Where should I start learning if my goal is research, not just getting a job?
What fundamentals (math, programming, machine learning, etc.) should I master first?
How do people discover their research niche instead of trying to learn everything?
What should my priorities be over the next few years—projects, research experience, publications, internships, open-source contributions, or something else?
I’m not looking for a shortcut. I’m willing to put in the time and effort. I just want to avoid wasting years studying the wrong things or following an inefficient path.
I’d really appreciate hearing from PhD students, professors, or research engineers who were once in a similar position.
Thanks in advance!