Lucas Cordova, Ph.D.

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.