Lucas Layman, PhD
Associate Professor, Dept. of Computer Science, UNCW.
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!