I am doing a course project, and my co-advisor contributed to my design with tips and comments - nothing major. When the system started working he told me no to reveal all the details while presenting my work in the class.
That didn't feel right. I believe that the course instructor has the right to know all details about my design, and naturally, his name should go on any publication that comes out of this.
I heard my co-advisor telling another professor that my work is "his vision". I hate being in a such weird situation. I feel like my co-advisor is willing to unethical things for his own benefit (As an example, he refused to write me a recommendation letter to prevent me from leaving the university).
Also, because designs have to go through a fabrication step which takes along time, I feel that if he put his hands on my design I will lose credit for my work. He already told me that he will have one of his other students complete the other step. I am afraid that he will say that the other student did more work so he should be the first author of any publication coming out this or even remove me from the whole picture. Given his history, I cannot trust him now.
Moreover, I intend to leave the university for PhD somewhere else in about six months (he doesn't know that), so I won't be there when the work finishes.
How to handle this issue ? Should I reveal everything to the course instructor and start a fight with my co-advisor ? or accept this which is byound my tolerance?