Professor of Practice
Packard Lab Room 254 D
Lehigh University
19 Memorial Drive West
Bethlehem, PA 18015

Phone Number: 
Corey Montella

Areas of Research

Programming Language Design and Implementation
Human-Computer Interaction
Computational Thinking in Education
Autonomous Intelligent Systems and Robotics
Dynamic Systems and Control
Reinforcement Learning


Doylestown, Pennsylvania native Corey Montella is a Professor of Practice with Lehigh University's Department of Computer Science and Engineering.

Montella graduated in 2009 from Carnegie Mellon University with dual B.S. degrees in Physics and Business Administration.

He began graduate studies at Lehigh University in 2010 under the direction of Prof. John Spletzer, where he worked on projects such as an autonomous wheelchair and an autonomous gliding aircraft that extracts energy from the wind to fly perpetually. In 2015, Corey took a hiatus from graduate studies to work in industry on a programming language called Eve, a greenfield look at programming as a practice that drew inspiration from such languages as Datalog and Smalltalk.

In 2018, he returned to Lehigh to complete and defend his dissertation, titled “An End-to-End Platform for Autonomous Dynamic Soaring in Wind Shear.”

Corey is currently working on Mech, a programming language for developing data-driven, reactive systems like animations, games, and robots.


Carnegie Mellon University, 2009, Dual B.S. in Physics and Business Administration
Lehigh University, 2019, Ph.D. in Computer Science