Biography

Adam Gaweda received two Bachelor degrees from the University of North Carolina – Wilmington. He holds a B.S. in Computer Science and a B.A. in Theatre with a focus on Performance. He also holds an M.S in Computer Science and Information Systems from UNC Wilmington. Gaweda earned his Ph.D. in Computer Science from North Carolina State University. Prior to joining NCSU, he was the Lead Software Development Instructor for Cape Fear Community College and a Systems Analyst & Research Developer for Efficient Energy Technology, a smart-thermostat company out of Leland, NC. 

During his M.S. at UNCW, Gaweda’s research focused primarily on biometric identifiers for individuals including individual identification based on facial dynamics and artificial face aging. However, after find a passion for teaching, his Ph.D. research focused on applying artificial intelligence toward CS education. Currently, he studies lower-level practice exercise types commonly found in CS courses and determining how to provide students with deliberate practice to improve their skills.

He was also hit by a truck.

Office Hours (for Fall 2024)
Monday / Wednesday - 11:00 am to 12:00 pm; 1:00 pm to 2:00 pm
Office Hours are virtual. Please email for a zoom link if you are not enrolled in a class I am teaching.

Directions to Dr. Gaweda's EB2 2260 Office
Enter the Computer Science side of EB2. Climb the stairs, or take the elevator (down the hall), to the 2nd floor. Enter the CSC Department office and take the first left. Follow the hallway past the corners and his office will be on the right.

Research Areas

  • Artificial Intelligence and Intelligent Agents

CSC Fall Courses

  • CSC 116-006 LEC Intro Comp - Java   TTh 10:40am-12:30pm   Room: 200 111 Lampe Drive

  • CSC 411-001 LEC Intro Artif Intell   MW 3:00pm-4:15pm   Room: 1231 Engineering Building 2

  • CSC 411-002 LEC Intro Artif Intell   TTh 4:30pm-5:45pm   Room: 1226 Engineering Building 2

Publications

Google Scholar