So I do not think it matters because I am quite happy where I am but I thought I would humor myself and throw it out to the masses just for fun. I have heard this term "academic incest" which basically is this idea that receiving undergraduate and graduate training from the same university is so bad it is somehow compared with inter-famial relations. Here is my background: I received my B.S. in Physics with minors in Biomedical Engineering and Mathematics from Colorado State University. While graduate school was something that interested me I was tired of having empty pockets and massive looming amount of school debt to pay off so I decided to put myself on the job market and see what happens. I applied to several biomedical engineering, and other engineering positions and had only got offers in positions that I was not all that well interested in and would not pay me enough to fake it. I decided one of the things that was holding me back was the lack of an engineering degree (lets not get into that whole physics vs. engineering degree thing) so decided maybe I needed an Engineering Degree. I was not sure at that point whether I wanted to commit to a Ph.d program so I applied to two choice programs where I thought, "if I get in here that would be great if not oh well", and then I applied to a Master's of Engineering program at my alma mater. Well, I did not get in to those other programs but I got into my alma mater for the M.E. degree. At this point I was juts feeling that the Ph.d route was just not in the cards and I should focus on a curriculum to build engineering expertise to land a good job so I chose to specialize in mechanical engineering. After my first year of my master's I needed some income over the summer, and rather than drive a concrete truck, I sought employment that would help me build relevant skills to my career. The professor I worked for as an undergrad, suggested I reach out to a colleague of his doing cancer research that needed a guy who was good a programming so after meeting with my now P.I. I decided this would be a good gig over the summer. Over the summer I did a lot of big data science and began to become interested in machine learning applied to the medical field. After the summer was up I wanted to continue to work on my project so I became a part time graduate research assistant for the fall semester. Push come to shove at the end of the fall semester I was basically talking to him about what my plans where, which at the time was to start applying to as many jobs as possible, and he asked me if I was interested in getting my Ph.d.? After thinking on it a while, I decided that this was a great opportunity and I would take it and I just finished my masters and am enrolling into the Ph.d program in biomedical engineering. So basically I will have three degrees all from CSU but in three different disciplines and thus the incest question. Additionally, for context I hear one of the main reasons for switching schools is to be exposed to different people and curriculums. Well I might have done all my work at the same school, which is not entirely true, but I did it in three different programs. As alluded to above I completed my Freshman and Sophomore years at the University of Vermont, where I also did some research, and transferred to CSU for personal reasons. In addition, I did a three month post bachelors research internship at the University of North Carolina Medical School in Chapel Hill so I have worked in different schools I just earned my degrees at one school. Personally, I feel that "academic whore" might be a better description but lets see what the internet says.