Summary
Aaron Block is an Assistant Professor and Ph.D. computer scientist with 11+ years of experience bridging computer science education, research, and product development. He combines academic rigor in multiprocessor/multicore, real-time, and adaptive systems with practical product management experience from Microsoft on Team Foundation Server, where he led administrative, security, and customer-facing technical efforts. At Austin College he not only teaches and conducts research but actively focuses on student career placement in mathematics and computer science, blending mentorship with industry connections. His background includes research internships at IBM and long-standing interests in operating systems, feedback control, and technical writing, reflecting a rare mix of systems-level depth and pedagogical commitment. An understated strength is his ability to translate complex technical requirements into clear documentation and operational features that serve both engineers and end users.
11 years of coding experience
9 years of employment as a software developer
B.S., Mathematics and Computer Science, B.S., Mathematics and Computer Science at Haverford College
High School, High School at Plano Sr. High School
Ph.D., Computer Science, Ph.D., Computer Science at University of North Carolina at Chapel Hill