Gannon University, situated in Erie, Pennsylvania, USA, offers a Master of Science (M.S.) in Embedded Software Engineering. This highly specialized program, housed within the College of Engineering and Business, is designed to provide electrical and computer engineering graduates with the advanced knowledge and practical skills necessary to excel as effective embedded software/systems engineers. The curriculum is specifically tailored to address the demands of rapidly changing technology in the field, with a strong emphasis on real-time control of electric machinery and the implementation of quality software for large embedded systems.
Curriculum: The M.S. in Embedded Software Engineering at Gannon is typically a 30-credit-hour program. It allows students to devise a personalized curriculum with their academic advisor, delving into specialized knowledge in cyber hardware and software implementation strategies, software development, software quality measures, software design and testing techniques, microprocessors, digital system design, and hardware description languages. Students are required to complete at least 9 credits of Embedded Software Engineering program courses spanning system, software, and hardware categories. The program culminates in a project or thesis requirement in a topic related to Embedded Software Engineering, providing a strong practical and research-oriented capstone experience.
Research Focus: Gannon's M.S. in Embedded Software Engineering program has a significant research focus, preparing graduates to contribute to and adapt to technological advancements. The program aims to equip students with the ability to solve complex software design and implementation problems for large embedded systems. The opportunity to undertake a project or thesis allows students to engage in applied or original research, delving into specific areas of interest within embedded software engineering. This includes exploring aspects like real-time control, microprocessor implementation, and developing quality software for various embedded applications. The curriculum emphasizes understanding software analysis, design, implementation strategies, and quality assurance, all of which are grounded in research principles.
Industry Engagement: The M.S. in Embedded Software Engineering at Gannon University boasts exceptional industry engagement. A notable feature is the program's professional track, which is sponsored by GE Transportation (now Wabtec Corp.). This long-standing collaboration has led to an integrated two-year program and practicum designed to provide graduates with the education and practical experience needed for industry. Faculty members actively collaborate with local industry to bring real-world experience into the classroom. Students often work with design teams on individual projects in embedded software development, under the mentorship of Gannon professors and industry professionals, providing hands-on experience and valuable networking opportunities within leading companies. This direct engagement ensures the curriculum remains relevant and prepares graduates for immediate impact.
Global Perspective: The M.S. in Embedded Software Engineering program at Gannon University inherently incorporates a global perspective by addressing a field with universal applications and global reach. Embedded systems are ubiquitous in modern technology, from consumer electronics and automotive systems to medical devices and industrial automation, impacting lives worldwide. The concepts of software design, real-time control, and cybersecurity for embedded systems are global concerns. While the program may not have specific international study components, Gannon's diverse student body, representing various countries, contributes to a rich, multicultural learning environment. This exposure prepares graduates to collaborate effectively in international teams and contribute to global technological advancements that address diverse needs across different cultures and industries.