Comp sci project suggestions???



  • Hay everyone,

    First time posting here although i've been visiting for a while. I've been tryin to decide on a suitable topic for my final project as part of my degree. it has to be a considerable, individual, piece of work. Not really sure what to do, although i wanna do something interesting and challenging. As your all professionals [:)] I was wondering if anyone can suggest something, perhaps a field suitable for doing something new in.

    The scope is pretty much anything, although database systems aint really my strong point!

     

    Any suggestions most welcome!

     

    Cheers



  • @teknojunkie said:

    . As your all professionals [:)]





    We certainly are not all professionals! I resent that! ;) (Well, I'm professional over the summer, but not generally)



  • Hmm..

    I'm guessing you can't do a game as your final project.  So that rules out my first 10 ideas. 

    How about some sort of image editing program?  Like a photoshop-esque program.  You can invert images, draw images, all sorts of weird effects you can do to images.  Wouldn't really need to know databasing much.  That sounds good. 



  • I'll say what you already have listened before, but since you didn't pay attention the first time you listened...

     

    Don't do nothing challenging, do what you are good. And don't do nothing considerable, do something that can be polished.

    A small piece of work, yet complete, shines much more than a big one incomplete.



  • He might be able to do a game, as long as there's something technically
    interesting about it. I did a real-gravity (newtonian - reletavistic
    would be over-kill) space-sim for my second-year project, and people
    have done games for their final year project before, here.



  • Thanks for all the suggestions.

    I would consider doing some sort of graphics package although i'd rather do something that has an element of some sort of new research (however little). Although its soemthing i'd consider.

    I doubt i'd do a game for similar reasons.

     

    Things i've been considering are a decompiler from an abstract machine code such as JVM back into the Java source. Or perhaps soemthing to do with VoIP.

     

    All other suggestions welcome. Thanks



  • @teknojunkie said:

    Things i've been considering are a decompiler from an abstract machine code such as JVM back into the Java source.





    Bin-dun, but it's still interesting. Another thing you could look at (if you do hardware) is a hardware implementation of a JVM.



  • @rsynnott said:



    Bin-dun, but it's still interesting. Another thing you could look at (if you do hardware) is a hardware implementation of a JVM.

    Sadly Ive not done much on hardware, its much more software engineering. the decompiler still up there anyway as a favourite choice so far. 



  • How about a Visual Studio plugin that posts your resume to Monster every time you code a WTF?




  • Beware, a lot of people see decompilers as very disrespectful programs.  Your teacher may not like your project choice. 



  • Yeah thanks for the advice there. Ive sort of moved away from that idea now. I think I am gonna do a mobile phone forensics program. Only thing is I cant find any resources on how to develop programs for accessing a mobile phone on a pc though!

     

     



  • @elnerdo said:

    Beware, a lot of people see decompilers as very
    disrespectful programs.  Your teacher may not like your project
    choice. 




    Erm, disrespectful programs? What? Nothing wrong with decompilers...



  • @teknojunkie said:

    Yeah thanks for the advice there. Ive sort
    of moved away from that idea now. I think I am gonna do a mobile phone
    forensics program. Only thing is I cant find any resources on how to
    develop programs for accessing a mobile phone on a pc though!

     


    Well, you can access it thru BlueTooth. You can then use a serial link or IP over bluetooth or a few other things to let your phone-side app talk to your computer-side app/.



  • Yeah really the first thing Ive been looking at is using a usb data cable. Ive been speaking to some guys at motorola about it and they reckon i need to get a hold of the CEbus specification as its rather low level. They dont seem to think its possible using the java communications api.

     

    Any advice here _greatly_ appreciated as I can find anything on make a connection from a host PC to a mobile.

     

    My thoughts on bluetooth were that it would be something nice to have in the project although not essential.Hopefully il be able to design an abstract connection type so it will require minimal changes.

     

     



  • Oh, no, it's unlikely you'll be able to communicate through usb from
    J2ME; it's very much tied down. It's allowed access Bluetooth on some
    phones, tho.


Log in to reply