Lucas Layman, PhD

Associate Professor, Dept. of Computer Science, UNCW.

laymanl.jpg

601 S. College Rd.

Campus Box 5935

Wilmington, NC 28403

I research human factors in software engineering and computer security with forays into machine learning and analytics.

Office Hours

TBA

Fall 2024 Courses

  • CSC 450-001 – Software Engineering
  • SENG 201-001 – Software Engineering Fundamentals

Research Opportunities

I am seeking undergraduate and graduate researchers for multiple research projects beginning in Spring 2024. Please reach out if interested.

1. Novel Authentication Library for Android and iOS

Passwords are tedious and tokens can be stolen. This project will work with an external sponsor to implement an existing patent to implement a more user-friendly authentication and re-authentication process.

  • Write a mobile application library and web server backend that provides novel, gesture- and memory-based authentication.
  • Open to: CSC Undergraduate Honors Thesis or MSCSIS Capstone/Thesis.
  • Requirements: Must be familiar with Android, iOS, or cross-platform development tools. Strong object-oriented programming skills required.
  • I’m interested!
2. Sector-Programmable Touchpad Interface

Laptop touchpads are ubiquitous and have the potential to serve as context-aware button interface based on tap coordinates. This project will work with an external sponsor to implement an existing patent.

  • Write a native desktop application for Windows (C#) or MacOS (Swift) that recognizes location taps on a touchpad, and allows the user to bind the taps to specific commands depending on context.
  • Open to: Undergraduate or Graduate DIS.
  • Requirements: Strong object-oriented programming skills required. Familiarity with C# or Swift preferred.
  • I’m interested!