John Paul Walters

Computer Science; minor in Mathematics
Graduate/Professional School:
Ph.D., Wayne State Univ.
Arlington, Va.
Supervising Computer Scientist, University of Southern California's Information Sciences Institute
In a nutshell, what do you do?
As a researcher, I develop solutions to problems ranging from radiation mitigation for satellites to enabling supercomputing within computational clouds.
What are you working on right now?
I’m currently validating a software-based fault tolerance strategy by using a laser to inject faults into an embedded processor and demonstrating that the processor can self-recover. I’m also integrating general-purpose programmable graphics processors into a high-performance cloud.
Why do you love what you do?
Working in my area, I never get bored. Research areas come and go, and to be successful, my colleagues and I must adapt, find the next “big thing,” and convince sponsors that what we’re doing is worth their money.
How did Albion help you get there?
A computer science education at Albion stressed the fundamentals and the ability to learn.  Programming was taught as a tool. Albion gave me the tools that I needed to succeed in graduate school and beyond.
For me, Albion ...
... was an environment where I could pursue both collegiate athletics and my chosen profession. Through the Albion computer science program, I received an education that provided the foundation for a lifetime of scholarship.

Take It Further: Mathematics and Computer Science