teaching & mentorship
These are some of my highlighted teaching experiences!
Instructor
Lafayette CS 205—Software Engineering
- Spring 2020
Lafayette CS 105—Digital Media Computing
- Spring 2020
- Fall 2019
Lafayette CS 413—Human-Computer Interaction
- Fall 2019
NCSU CSC 226—Discrete Mathematics
Course Materials
Student Evaluations:
4.8 / 5 (Department Average: 4.0 / 5)
- “Mr. Smith was very excited about the material and was always in a good mood.”
- “He very clearly explains difficult concepts and makes an effort to explain things in different ways for students who are having trouble understanding.”
- “Excellent teacher, clearly invested and interested in the subject itself”
- “He explains the concepts in intuitive terms. If a student doesn’t understand a concept he will approach it from a different angle rather than just repeating the notes. He also interacts with the class at all times, keeping the class engaging.”
Guest Lecturer
NCSU CSC 710—Software Engineering as a Human Activity
Study Methods: Interviews and Surveys
- Reading: A Process for Surviving Survey Design and Sailing Through Survey Deployment
- Reading: Interviews
Code Camps and Community Activities
INTech Code Camp Tech Mentor
- INTech Homepage
- Press: Camp that teaches girls to code, build websites comes to Raleigh for first time (CBS17)