Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

I am looking for suggestion for a project in computer networks using C# as the development tool, as part of a university course I am taking.

The project should last about a month, involving two people.

I'll be happy to hear any intresting ideas you might have.

share|improve this question

closed as off topic by Anna Lear Sep 18 '11 at 19:26

Questions on Programmers Stack Exchange are expected to relate to software development within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.If this question can be reworded to fit the rules in the help center, please edit the question.

    
What level? bits and bytes on the wire, or application level? –  user1249 Nov 14 '10 at 9:45
    
application level –  Doron Sinai Nov 14 '10 at 9:56

3 Answers 3

A fun one I did in University was implementing time synchronization between computers. It's simple in scope, challenging, has some scholarly work to pull from (which was a necessity for my course) and is used in lots of different applications.

share|improve this answer
    
That's sounds like a nice idea. can you elaborate on that? –  Doron Sinai Nov 15 '10 at 13:30

A few suggestions :

  • An FTP/HTTP Scheduler were you could schedule upload and download of files from servers to a local machine

  • A Twitter client

  • An IRC client

share|improve this answer

An app that keeps a local folder in sync with an online (ftp) folder in near-real-time. I've yet to find a good application for this. They all seem to simply want to copy the local folder to the remote folder on a schedule. Which is very bandwidth intensive. Or they don't handle deletes from the local folder well, because they don't delete the remote file. etc.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.