Wow. That sucks. First and foremost, level with the prof as you've done here. Get him on your side and investigate what happened and how.
Well, if I read you correctly, you do have a copy of the rough program on your disk, dated November 18. Correct? If so, I'd invite the teacher to check it out. Also, if it's your code, it will have your personality in it -- variables, comments, style, and so on. You should have other programs available (I'm suspecting) that show that similar style.
You should also be better able to identify how the logic works and why you did things in certain places.
I would also turn the tables -- they have a copy of your code, and you're the bad guy? Why don't they have their own code?
I think it would be a question of who had the code first, and that can be identified through analysis of files on systems and backups. If it was done on a school computer system (through your account), the IS department will have logs of when you logged in and for how long. If it's on your own PCs, you can still go back through the files and look at some history on it.
In short, if this is going to be a serious issue, make sure you work with someone who can support you in the process. And remember, you've got a bunch of friends over here... [img]smile.gif[/img]
Good luck.
*B*
Minister, etc. (ret.)
|