Michael D’Argenio
Instructor of Computer Science
Durham
Joined NCSSM in August 2022
Instructor of Computer Science
Durham
Joined NCSSM in August 2022
Michael D’Argenio joined NCSSM in 2022. He earned a bachelor’s in electrical engineering and a master’s in computer engineering from NC State University. While in school, he served as the program director at WKNC, completed a co-op at Duke Energy, designed a prototype for an autonomous transit system, assisted with the senior design program, completed a teaching certificate program, and developed open-source embedded system development tools. He spent time in industry working for Schneider Electric, where he developed electric vehicle charging stations and motor starters while also serving as the University Outreach Program Coordinator. In 2020, he joined Ravenscroft School where he taught computer science, engineering, robotics, design & making, and CAD in addition to managing a makerspace and coaching two FTC teams. He is one of the founders of Raleigh Community Kickstand, a non-profit bike co-op serving the unhoused population in Wake County. He is an avid musician, cyclist, tinkerer, programmer, artist, and life-long learner.
Fabrication Laboratory Manager (Durham)
Instructor of Engineering
Instructor of Computer Science
Instructor of Engineering
Academic Programs Facilitator
Fabrication Laboratory Manager (Morganton)
Instructor of Computer Science
Instructor of Computer Science
Instructor of Engineering and Mentorship
Instructor of Engineering
Instructor of Engineering
Dean of Engineering and Computer Science
Instructor of Engineering
Chair of Engineering
Instructor of Computer Science
Administrative Assistant
Instructor of Computer Science
Instructor of Robotics and Engineering/Computer Science
Chair of Computer Science