I am thinking about studying a computer science MSc with a specialism in Artificial intelligence. I am quite interested in the topic and I believe it will open me up to many roles in a sector that is massively booming as they require coding experience and computer science qualifications. I hold a bachelor's in mechanical engineering and I was just worried if this was a bad decision as many people hold an integrated engineering masters and are very focused in one area whereas I feel like my skillset is all over the place. I could study an engineering masters but I do not see the point and have little interest in studying the same subject again. I am still interested in engineering roles however so I am worried that this might close off that path. Is it a case of they will see I have a masters, as long as it is STEM, and see it as a positive or will this possible close off options and also not be enough to give me a chance in the Software engineering field? This all comes also from failing to land a graduate role following my bachelor's at a top 5 university, a placement year and an internship - things are difficult! Any advice would be greatly appreciated.