Ralph Foy
- Community Faculty
Credentials
- Master of Science, Organizational Leadership
Norwich University - Master of Science, Software Engineering M S S E
University of Minnesota, Twin Cities - Bachelor of Science, Computer Science
Villanova University
Recent and upcoming courses
Spring 2026
Summer 2026
Biography
Ralph Foy brings more than 30 years of industry experience in software engineering and global data modernization to his work in the classroom. He focuses on mentoring the next generation of technical talent. Foy prioritizes making students job-ready through the practical application of high-stakes technical skills.
Foy bridges theoretical computer science foundations with engineering reality. He moves beyond academic exercises to emphasize robust software design and testing. His curriculum prioritizes ensuring graduates are equipped to build scalable, resilient systems using advanced frameworks like spring boot. He teaches from a perspective of strategic execution and technical triage, a mindset honed during his early career in emergency medicine.
The future of engineering is augmented by artificial intelligence. Foy aggressively integrates generative AI tools such as GitHub Copilot and ChatGPT directly into his software engineering pedagogy. He moves modern AI into actual engineering workflows rather than leaving it as a theoretical concept.
Crucially, Foy prioritizes a strong, ethical, and responsible foundation for using these powerful resources. He ensures that technical proficiency always aligns with thoughtful implementation. Foy’s background leading global teams at organizations like Optum and UnitedHealthcare provides students with a direct link to the standards of the modern workforce. He prepares students to deliver immediate business value and lead with integrity in a rapidly evolving digital landscape.