About Me
Hi! I'm Kris Jordan, a Teaching Professor of Computer Science at UNC. This Summer (2019) I'm leading a group of 18 wonderful undergraduates through a course in web development in Copenhagen. This site aims to:
- Record the highlights of the journey teaching abroad.
- Serve as a simple model for some of the subjects we're exploring.
Most of my early days programming were spent developing web applications. I started doing web consulting while in high school and continued while I was an undergraduate at UNC. Some of my favorite early projects included my home town County's Website and Tax Database Search, a local Children's Museum web site, and a resource hub for elementary school science teachers that I completed on a Bryan Fellowship.
During my final year at Carolina, I teamed up with some fellow undergraduates to found New Media Campaigns. I was the Technology Director of New Media Campaigns for 8 years before teaching at UNC. In that time I led the development of projects such as Fleet Feet Sports' E-commerce System, Carolina Dining Service's "What's Open" application (including the interactive signs showing what is being served in Lenoir and Rams dining halls!), EpiPen's mobile app, and a content management system that powers hundreds of sites.
While teaching at Carolina I've relied upon my experience with web development to improve the operations of the courses I teach. Two examples students and course staff use every day are comp110.com and course.care. Additionally, I developed the introcs.com publishing platform and TypeScript library to support introductory programming in TypeScript.
If programming was my first true love, then web applications were a close second! Working with a medium that can so readily be shared with others around the world is a truly exciting application of computer science.