How does research with CS work?

This is a discussion on How does research with CS work? within the Tech Board forums, part of the Community Boards category; So I was thinking about possibly doing research in the future as a Computer Science major...however something left me kind ...

  1. #1
    Registered User
    Join Date
    Nov 2008
    Posts
    110

    How does research with CS work?

    So I was thinking about possibly doing research in the future as a Computer Science major...however something left me kind of stumped. How does research work in Computer Science? For medical research, you analyze living organisms and its structure, or analyze the reaction of chemicals/medication with a certain virus to see what happens. But how does research with computer science work? I'm rather curious about this.

  2. #2
    C++ Witch laserlight's Avatar
    Join Date
    Oct 2003
    Location
    Singapore
    Posts
    21,794
    Quote Originally Posted by dnguyen1022
    So I was thinking about possibly doing research in the future as a Computer Science major...however something left me kind of stumped. How does research work in Computer Science?
    I suppose one aspect would be very mathematical: you prove a theorem, or provide a counterexample to a conjecture. Another aspect would be coming up with say, an algorithm for some problem, along with analysis and proof of correctness for the algorithm. Or maybe you do not come up with an algorithm, but publish some theoretical analysis on aspects of the problem, e.g., a theoretical lower bound on the complexity of the problem.
    C + C++ Compiler: MinGW port of GCC
    Version Control System: Bazaar

    Look up a C++ Reference and learn How To Ask Questions The Smart Way

  3. #3
    Registered User
    Join Date
    Nov 2008
    Posts
    110
    Hm..sounds sort of complicated..what would say would be a "beginner" type of research? Say...at the low-mid undergrad levels. Excluding students who excel at what they do of course..

  4. #4
    C++ Witch laserlight's Avatar
    Join Date
    Oct 2003
    Location
    Singapore
    Posts
    21,794
    Quote Originally Posted by dnguyen1022
    what would say would be a "beginner" type of research? Say...at the low-mid undergrad levels. Excluding students who excel at what they do of course..
    I am not so sure, actually. I have a friend who is working on an honours year project that is very much what I described in my previous post, but then she does excel at computer science. My own thesis is more towards the software engineering side of things.
    C + C++ Compiler: MinGW port of GCC
    Version Control System: Bazaar

    Look up a C++ Reference and learn How To Ask Questions The Smart Way

  5. #5
    Malum in se abachler's Avatar
    Join Date
    Apr 2007
    Posts
    3,189
    I worked for an R&D company designing artificial intelligence applications. Generally CS research involves developing applications that don't already exist, as opposed to development which is just designing a new version of an existing application.
    Until you can build a working general purpose reprogrammable computer out of basic components from radio shack, you are not fit to call yourself a programmer in my presence. This is cwhizard, signing off.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. getline() don't want to work anymore...
    By mikahell in forum C++ Programming
    Replies: 7
    Last Post: 07-31-2006, 10:50 AM
  2. Why don't the tutorials on this site work on my computer?
    By jsrig88 in forum C++ Programming
    Replies: 3
    Last Post: 05-15-2006, 10:39 PM
  3. Problems in getting OpenGL to work
    By zonf in forum C Programming
    Replies: 5
    Last Post: 02-13-2006, 03:48 AM
  4. fopen();
    By GanglyLamb in forum C Programming
    Replies: 8
    Last Post: 11-03-2002, 11:39 AM
  5. DLL __cdecl doesnt seem to work?
    By Xei in forum C++ Programming
    Replies: 6
    Last Post: 08-21-2002, 04:36 PM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21