1. Limited time only! Sign up for a free 30min personal tutor trial with Chegg Tutors
    Dismiss Notice
Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Undergraduate research in computer science

  1. Aug 5, 2008 #1
    I'm an undergraduate student studying computer science.I am interested in doing some research in discrete mathematics or theoretical computer science.Can anyone tell some interesting research topics or open problems on which i can work on?
  2. jcsd
  3. Aug 5, 2008 #2
    There is this blog of a theoretical computer scientist, http://weblog.fortnow.com/, which has some interesting information and also links to other resources in theoretical computer science.
  4. Aug 5, 2008 #3
    P vs. NP.

    Barring that, ask a professor! There's plenty of things that a reasonably bright undergraduate can solve but you're going to want someone with experience and a big-picture knowledge of the field to guide you, and you won't find that online.
  5. Aug 5, 2008 #4
    Start small.
    ask around your dept. if any one has projects they could use some help with, whatever help that may be. From there you can work your way up
    Don't expect to delve right in to solving open problems.
    As Will said, find an adviser, make friends with one of your professors and see if they could use your help on their research.
  6. Aug 6, 2008 #5
    You may also consider attending some seminar devoted to the subject, and even prepare a talk! For example I, despite being only 2nd year, attended a seminar about Logic and Computation Theory aimed at people doing their M.Sc. and was even allowed to make a talk about tree automata. If there are research seminars or something like that available, talk to the professors and ask if they will let you attend. Another good idea is to visit a prof during his office hours and simply ask him about his own reasearch.
Know someone interested in this topic? Share this thread via Reddit, Google+, Twitter, or Facebook