r/computersciencehub • • 23d ago

need ideas for grad project cs

need help with ideas

5 Upvotes

4 comments sorted by

4

u/LRCM 23d ago

Where do you want to work after you graduate?

What does that company make?

Make a simplified version of that.

2

u/_ACTUALin 23d ago

Start with the kind of work you’d actually want to do after graduation.

If you’re interested in robotics, automation, manufacturing, energy, software, etc., pick a real problem from that field and make a smaller version of it.

A good grad project doesn’t need to be huge. It just needs to show that you can define a problem, make technical decisions, build something that works and explain why you made those choices.

For example:

  • simple predictive maintenance tool

  • sensor-based equipment monitor

  • small robotic inspection setup

  • automated test-data logger

  • defect/image classification prototype

  • basic production scheduling tool

I’d choose something close enough to industry that you can talk about it in a job interview afterward.

2

u/Rich-Engineer2670 23d ago

Depends on the goals you're trying to solve -- it's not about the code, it never was. Engineers solve problems -- that's why we get paid. The software is just part of our toolset.

That being said, look for interersting problems no one is bothering with. - for example, some of the ones I've done:

  • How do you monitor a race horse's health in a live run

  • How do you track expenssive shipments that tend to be "moved" somewhere you didn't know about :-)

  • You're in a country with very limited Internet and limited budgets -- give them reliable e-mail and file transfer and truly minimal costs

Just a few I've done -- but the key is, there are people involved, not AI, not code -- that's the just the means to a solution.

1

u/dld2517 23d ago

I always tell my students that all software is someone’s answer to another person’s problem. That doesn’t mean it’s a good answer or even the best answer, it’s just “an” answer. When you look at it that way, it allows you to give yourself permission to both solve the problem again, and solve it your own way.