Jonathan Lartigue

Jonathan W. Lartigue

Jonathan W. Lartigue
Assistant Professor,
Undergraduate Program Coordinator for Software Engineering
Department of Software Engineering and Game Design

     Jonathan W. Lartigue earned his Master of Software Engineering degree from Auburn University in 2002 with a dual concentration in intelligent and interactive systems and software engineering. He will receive his doctorate in Computer Science and Software Engineering from Auburn in December.

     Jonathan has taught at the university level for more than a decade and holds a Graduate Certificate in College and University Teaching from the Biggio Center for the Enhancement of Teaching and Learning.  He is also a graduate of Auburn University’s Preparing Future Faculty program.

     He has more than 12 years experience as a software engineer, a software and systems project manager, and as a mobile device application architect.  He has worked as a Senior Multi-Disciplined Engineer for the Network Centric Systems division of Raytheon Company and as a Senior Software Engineer for Lockheed Martin Advanced Technology Laboratories.  He was among the first published iPhone developers in the world and has developed more than a dozen mobile apps for commercial and academic use. Two of his applications have achieved worldwide No. 1 rankings.

     Jonathan’s research interests include mobile device development, cloud-based and multi-tier information systems, design patterns, and the dynamics of software engineering teams. He is a member of the IEEE-CS, ACM, and the Tau Beta Pi, Phi Kappa Phi, and Upsilon Pi Epsilon honor societies.

     Jonathan also holds a Bachelor of Liberal arts degree in journalism and is a former reporter, photographer, and copy editor for the New York Times Company's regional news group.  He has also, at various times in his life, been a DJ at an Atlanta radio station, a firefighter and first responder, a swift-water rescue technician, a competitive swimmer and marksman, an amateur tennis player, and more. Jonathan is happiest when he is playing tennis, traveling, snorkeling, kayaking, whitewater rafting, hiking, rappelling, zip-lining, flying, motorcycling, or doing something similar.

     He is active in community service, particularly through the Civil Air Patrol (United States Air Force Auxiliary) where he holds many emergency services qualifications and is a pilot, public affairs officer and aerospace education officer. He received the Presidential Disaster Relief ribbon and a National Commander's citation for his service during the 2010 Deepwater Horizon Gulf of Mexico oil spill disaster and performs more than 100 hours of service each year through the Civil Air Patrol.

Software Engineering Undergraduate Program Coordinator

Jonathan Lartigue is the undergraduate program coordinator for software engineering at SPSU.  

Upsilon Pi Epsilon Honor Society

Jonathan Lartigue is the faculty advisor for the Upsilon Pi Epsilon honor society chapter at SPSU, known as the Lambda Chapter of Georgia.  UPE is the international honor society for the computing and information disciplines.  The Lambda Chapter of Georgia was chartered in April 2013.  Jonathan was inducted into UPE in 2001 by the Auburn University chapter.  Please direct all questions regarding UPE to for the fastest response.


Jonathan is currently teaching the following courses for Fall 2015:

  1. SWE 5123 Adv. Algorithms and Data Structures
  2. SWE 3623 Software Systems Requirements

Jonathan has previously taught::

  • SWE 6623 Software Engineering I (Summer 2014, Summer 2015)
  • CS 3243 - Operating Systems (Fall 2013, Summer 2014, Summer 2015)
  • CS 3903 / 6903 - Special Topics: iPhone and iPad Development (Spring 2013)
  • CS 4893 - Computer Science Capstone (Spring 2013, Fall 2013, Spring 2014, Fall 2014, Spring 2015)
  • SWE 6733 - Software Engineering Processes (Spring 2013)
  • SWE 3613 - Software Systems Engineering (Fall 2012, Summer 2013, Spring 2014, Summer 2015)
  • SWE 4663 - Software Project Management (Summer 2013)
  • SWE 4633 - Component Based Software Engineering (Fall 2014)
  • SWE 4783 / 6783 - User Interaction Engineering (Fall 2012)
  • IT 7833 - IT Strategy and Policy (Summer 2013)
  • SWE 2313 Professional Practices and Ethics (Spring 2015)
  • SWE 4903 Special Topics: Applied Research in Software Engineering (Summer 2014)
  • CS 6423 Algorithmic Processes (Summer 2014)