Summary
Michael Gosnell is an experienced computer scientist and educator with 8+ years as an Assistant Teaching Professor at Missouri S&T, where he designs ABET-aligned curricula and teaches courses from introductory C++ to graduate database systems and operating systems. He combines academic instruction with hands-on mentorship—running office hours, study sessions, student advising, and sponsoring student organizations—while also advising on PRO days and program development. Prior industry and research roles include SBIR/STTR-focused scientist work and founding a small research company, bringing practical software, algorithms, and proposal-writing experience to the classroom. His background spans systems-level research (including power-grid-related software during his graduate work), academic service, and long-term maintenance of code infrastructure, reflecting a blend of pedagogy, systems thinking, and applied research.
8 years of coding experience