About MeI am currently an Assistant Professor of Computer Science and Computer Engineering at York College of Pennsylvania. Prior to joining the faculty at York College in the Fall of 2011 I taught as an Adjunct Instructor in the Department of Computer Science and Engineering at Washington University in St. Louis. During that time, I also worked as the lead hardware engineer for the startup company Blendics (Blended Integrated Circuit Systems).
I received a Ph.D. in Computer Engineering, a Master's in Computer Science, and a B.S. in Computer Engineering all from Washington University in St. Louis. I also received a B.S. in Physical Science from Muhlenberg College.
Spring 2017 Courses
- ECE260: Fundamentals of Computer Engineering
- ECE402: Capstone Design II