Thread: Topics for comp sci research course

  1. #1
    Registered User
    Join Date
    Jul 2012
    Posts
    87

    Topics for comp sci research course

    Hi, I'm in my 2nd year and a requirement to graduate at my college is to take a course on comp sci research. I've been told to use ACM for resources but I'm not sure specifically what to choose. I need to choose a topic and implement it as well as write a paper on it. I know generally, but not sure specifically. I would love to do something on graphics but I didn't do too well in the one course I took on graphics and game programming. So I guess I'm looking for a specific area in comp sci where there is huge potential to change. I'm not sure...

    This is the list I have thus far:
    =======================
    0 - skinput (large surface area et we can sense our body in 3d space so we can touch our toes w/o having to look @ it, this could be a big improvement
    Skinput: Appropriating the Skin as an Interactive Canvas
    By Chris Harrison, Desney Tan, Dan Morris (skin as input et graphical output )
    where we can touch our ears while we are studying for e.g. to check weather or to play music...)
    1 - organization of memory (why the mem hieararchy exists, tradeoffs)
    2 - better computer architecture (currently Von Neumann architecture or stored-program concept)
    3 - Turing machine
    4 - web(cyber) security (Technical Perspective: Reframing Security for the Web (b/c we post a lot of personal stuff thx to forums/social media sites)
    (make sure user's data is well protected, look @ censorship with China's restriction on Google)
    By Andrew Myers
    Communications of the ACM, Vol. 52 No. 6, Page 82)
    5 - the future is web development (look @ cloud computing, hi quality animation/graphics w/o Flash (CSS3/JS/HTML5), social network sites like Fb, Twitter,
    streaming video, e-commerce)
    6 - future is mobile (everyone will have a device connected to internet) (always connected) (internet to organize ppl faster to get things done)
    7 - computer modeling to predict events like continental drift over millions of yrs simulated in a short time period

  2. #2
    Redundantly Redundant RoD's Avatar
    Join Date
    Sep 2002
    Location
    Missouri
    Posts
    6,331
    Seems to me we are not as qualified as you are to know what you would most benefit from....

  3. #3
    Frequently Quite Prolix dwks's Avatar
    Join Date
    Apr 2005
    Location
    Canada
    Posts
    8,057
    Talk to some faculty that you're on good terms with. They'll definitely have ideas of projects, can advise you on the scope of your own ideas, etc. Remember, the business of professors is research, so why not ask the people who are really good at it?
    dwk

    Seek and ye shall find. quaere et invenies.

    "Simplicity does not precede complexity, but follows it." -- Alan Perlis
    "Testing can only prove the presence of bugs, not their absence." -- Edsger Dijkstra
    "The only real mistake is the one from which we learn nothing." -- John Powell


    Other boards: DaniWeb, TPS
    Unofficial Wiki FAQ: cpwiki.sf.net

    My website: http://dwks.theprogrammingsite.com/
    Projects: codeform, xuni, atlantis, nort, etc.

  4. #4
    Linguistic Engineer... doubleanti's Avatar
    Join Date
    Aug 2001
    Location
    CA
    Posts
    2,459
    Are you in an undergraduate program or is this a second year paper for a grad program?

    If it is for a grad program you're going to want to take something which you're most interested in, research-wise. The depth at with you tackle your paper is going to be heavily influenced by your motivation, so choose wisely and, in general, talk with relevant faculty to make sure (1) your chosen topic isn't too broad, and (2) you will reasonably be able to finish a Masters thesis or Ph.D. dissertation. The key is to continually check in with your advisor and/or committee (if you know your department well, you will find out who to talk to) to make sure your focus is both developing and reasonable.

    If it's for undergrad ignore the previous blurb I wrote except for the part of choosing something you enjoy. But you don't necessarily have to take it as seriously, and you also won't be expected to publish a paper, but you will be probably given your first exposure to academic-style research writing. Read interesting papers in your chosen field and pick something you can reasonably tackle (implement) in the timeframe alloted. Also, if you really want to make your instructor proud, use LaTeX for your paper. It's pretty standard in scientific publishing, and makes for _very_ professional looking papers.

    Personally I love scientific visualization and think it's an interesting field, but my field is mathematical modeling and my advisor yells at me when I spent too much time coding fancy graphics. Anyone remember behold / aktif? =]
    hasafraggin shizigishin oppashigger...

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Research Help
    By newbie30 in forum Tech Board
    Replies: 3
    Last Post: 03-25-2010, 06:57 AM
  2. Im doing some research
    By zergdeath1 in forum A Brief History of Cprogramming.com
    Replies: 19
    Last Post: 11-07-2003, 12:04 AM
  3. Research Help
    By DISGUISED in forum A Brief History of Cprogramming.com
    Replies: 1
    Last Post: 06-10-2002, 02:26 PM
  4. Posting on comp.lang.c++ and comp.lang.c++.moderated
    By SilentStrike in forum A Brief History of Cprogramming.com
    Replies: 6
    Last Post: 05-24-2002, 08:27 PM
  5. Gibson Research
    By Betazep in forum A Brief History of Cprogramming.com
    Replies: 14
    Last Post: 12-03-2001, 08:40 AM