Admission to a Master of Engineering (M.Eng) program typically requires a background in engineering, but non-engineering majors can be admitted provisionally, provided they complete necessary prerequisite courses. Prospective students should check specific program requirements on school websites. While some engineering programs may accept students with diverse academic backgrounds, transitioning from a philosophy degree to engineering can be challenging due to significant math prerequisites like linear algebra and differential equations. Conversely, an engineering degree can facilitate entry into graduate philosophy programs, as both fields share analytical skills. Employers often value the combination of engineering and philosophy, highlighting the benefits of strong argumentation and writing skills. Additionally, some programs, like Boston University's LEAP, cater to liberal arts graduates seeking engineering degrees, suggesting that a philosophy minor could be beneficial for those interested in engineering.