Lucas Cordova, Ph.D.
Computer Science Professor and Researcher
Willamette University
π Education
Ph.D. Software Engineering
North Dakota State University, 2020
M.S. Software Development and Management
Rochester Institute of Technology, 2010
B.S. Computer Science
University of New Mexico, 2004
ποΈ Academic Experience
Assistant Professor
Willamette University (2023βPresent)
Assistant Professor
Western Oregon University (2019β2023)
Assistant Professor
Oregon Institute of Technology (2016β2019)
π’ Industry Experience
Software Engineer
SAIF Corporation (2015β2016)
Programmer Analyst
Marion County, Oregon (2014β2015)
Program Manager
Elemental Technologies (2013β2014)
Program Manager
Hewlett-Packard Company (2010β2013)
Software Engineer
Hewlett-Packard Company (2005β2010)
π§βπ« Teaching Philosophy
I believe that learning is most impactful when students actively engage with real-world problems, collaborate across disciplines, and reflect deeply on their own growth.
In my classes, I emphasize: - Project-Based Learning: Students build authentic, functional systems. - Critical Thinking: Encouraging students to design thoughtfully, not just code. - Inclusive Excellence: Creating spaces where all students feel supported, challenged, and empowered.
My goal is to guide students into becoming not only excellent programmers, but also thoughtful problem-solvers and conscientious technologists.
π¬ Research Philosophy
My research explores how technology β particularly AI and software engineering β can be leveraged to enhance education, support environmental conservation, and drive social good.
I am committed to: - Applied Research: Projects like Testing Tutor and Pedalogical focus on real-world educational impact. - Interdisciplinary Collaboration: Working across computing, education, and ecology, as seen in the Oregon Turtle Project. - Human-Centered Design: Ensuring that technological innovation serves ethical, accessible, and equitable outcomes.
I believe that research should not only expand knowledge, but also empower communities and inspire future generations.
π Selected Projects
Pedalogical: Personalized Learning with AI
An AI-driven platform to generate individualized educational materials, enhancing student engagement and instructor support.
Testing Tutor: Rethinking Software Testing Education
A web-based system that improves student understanding of software testing through conceptual, inquiry-based feedback.
Oregon Turtle Project: Technology for Conservation
Integrating computer science and ecology to support the monitoring and protection of Oregonβs native freshwater turtle populations.
π Connect
Feel free to learn more at lpcordova.com or reach out for collaboration opportunities at lpcordova at willamette dot edu.
You can also find me on LinkedIn.