Software Carpentry

white outline of tools and grid lines on a blue background
Learn about programming workshops held throughout the semester.


Software Carpentry is a nonprofit organization dedicated to teaching students and professionals the basics of programming so they can excel in the workplace. They operate workshops at universities worldwide.

Software Carpentry is run by volunteer instructors who have educated more than 34,000 researchers since 2012 through the organization’s workshops. Many past lessons are available to watch online and re-use thanks to the Creative Commons - Attribution License. Volunteers collaborate on GitHub to create upcoming lessons, which you can view here.

UNT Libraries offers hands-on workshops open to students, faculty, and staff who want to improve their programming skills. Participation in our workshops is free.


Register Online Now! March 18 - 19, 2019 Workshop

Certified Software Carpentry Instructors

smiling woman with glasses and long brown hair

Lauren Ko is the supervisor for the Libraries’ Software Development Unit and a certified Software Carpentry instructor. Lauren leads the archiving of UNT websites and works with federal agencies to harvest and store web content. She has a master’s degree in information science and a bachelor’s degree in computer science, both of which she earned at UNT.

smiling man with glasses and brown hair

Mark Phillips is the Associate Dean for Digital Libraries at the UNT Libraries. He works in the area of digital libraries with an interest in digital preservation, Web archiving, and management of metadata. He holds a Bachelor’s degree in Music Performance from Oklahoma City University, and a Masters of Information Science from UNT. In addition to his job at the UNT Libraries Mark is a doctoral student in the Interdisciplinary Information Science PhD program in the UNT College of Information.

smiling man with glasses and brown hair

Manuel (Gio) Gottardi is a Programmer for the UNT Libraries’ Software Development Unit. Gio earned a Bachelor’s degree in Computer Science here at UNT and now works at Willis Library on various sites the Library hosts, such as the Portal To Texas History and the Digital Library. On top of daily use of the tools being taught in the workshop, he also has tutoring experience from his work at NCTC.

smiling man with glasses and brown hair

Jason Ellis is a Programmer for the UNT Libraries’ Digital Libraries. Jason creates and maintains web sites associated with the UNT Libraries, including The Portal to Texas History and the UNT Digital Library. Jason has a Bachelor of Business Administration degree from Texas Tech University and an Associate of Applied Science degree in software development from Brookhaven College.

smiling woman with glasses and brown hair

Pamela Andrews is a Repository Librarian in the Digital Curation Unit at UNT Libraries. Pamela works with UNT faculty, staff, and students to make their scholarship more broadly accessible through inclusion in the UNT Scholarly Works Collection. She earned a Master’s degree in English from the University of Central Florida and a Master’s degree in Library and Information Science from Florida State University.

UNT Libraries Software Carpentry Workshops

News Item Photo

News Item Photo

News Item Photo

News Item Photo

Additional Links