Co-Ops and Internships, Computer Science DepartmentDr. Stephen M. Jodis

Dr. Stephen M. Jodis

I currently serve as the Interim Dean of the School of Computing and am a Full Professor in the Department of Computer Science at Armstrong Atlantic State University. Prior to serving as the Interim Dean I served as the Assistant Dean of the School of Computing from February of 2002 when the School of Computing was created to May of 2007. From February of 2002 to June of 2003 I served as both Assistant Dean and also the Head of the Department of Computer Science. Prior to the creation of the School of Computing, beginning in the Fall of 1999 I served as the Assistant Department Head for Computer Science. I also served as the Acting Head of Computer Science during the summers of 1998 through 2001 and the Acting Dean of the School of Computing during each of the summers from 2002 until the present.

I maintained the departmental jobs, internships, and co-ops board in various ways through most of my first 14 years at Armstrong. Now, one of our dedicated staff members, Mr. Chris Williams, helps with many of the postings. In the early 90's the jobs board was merely a bulletin board in the student study room, in the early-mid 90's it evolved to postings to a campus newsgroup, and now the information is posted to a deparmental web page.

My bachelor's degree is in Computer Engineering from Auburn University and my Ph.D research area was software engineering. Most recently I have been studying cybersecurity issues to incorporate into our revamped Computer Ethics and Cybersecurity course. I recently wrote a module outline on ethics and wireless security for a NSF grant involving wireless surveillance. Most recently I co-authored a paper examining different mathematical results from identical algebraic (but nonstandard) arithmetic expressions in popular languages such as: Java, C++, C#, etc. I have been working on a book called "Computer Programming Concepts" that is not yet published but has been used by our students here at Armstrong Atlantic for the past few years. The book is used in a "CS0" course to help prepare them for success in our first programming course. The results thus far have been very rewarding.

I received internal funding in 98-99 for "Investigating the Relationships Between the Structured and Transparent Query Languages", and received funding in December 2001 from NSF along with my colleague and Principal Investigator Dr. Mark Burge , entitled, "Handheld and Ubiquitous Computing in the Undergraduate Curriculum."

I enjoy sports, playing baseball, basketball, cross country and track through various years of my high school career. I was fortunate to run cross country and track for one year at an NCAA division III school while a college freshman. I have continued to run through the years, although a bit slower now. I ran my first marathon in December 1999 and enjoyed it so much I came back in February 2000 and ran another. Yes, I truly enjoyed both experiences greatly and look forward to running another one.

... a few years later....and now it is December 2004 and I have now completed my third marathon. Again, I traveled down to Jacksonville, Florida to compete in their very well run marathon. I trained very well through the fall months and thought I had a good chance at a new personal record in the race. Unfortunately, the weekend before the race while attending the Armstrong Atlantic fall graduation I noticed that my throat felt scratchy. Later that night as I coughed and woke my entire family I knew I wasn't well. I didn't run for three days while my body healed. I went out for easy five and six mile runs towards the end of the week to see if I had any strength left. I rested the last two days before the race. I felt good at the start of the race going through the half marathon in about 1 hour and 50 minutes, just a bit slower than my best marathon pace. I thought that if I did a negative split (running the second half of a race faster than the first half) I could still get a new PR. Sadly, it was not to be. I was still in great shape through 20 miles but the last six were much tougher for me than my previous two marathons. I feel that my cold/illness from the previous weekend caught up to me. But, I did finish and I look forward to another one someday....

Steve's picture

I was an assistant or head coach for my sons soccer teams for four years and have been an assistant or head coach for their baseball teams as well. This spring will mark the third year that I will be the head coach of the South Island Tigers. Savannah doesn't actually have an island called South Island. We chose that name because we have players who come from the Southside and players who come from Wilmington Island, Skidaway Island, Burnside Island, and the Isle of Hope. As for the Tigers, that is because of my boyhood team, the Detroit Tigers and my alma mater, the Auburn Tigers. I am fortunate again to have great children, parents, and assistant coaches in this endeavor.

Steve's picture

Baseball has always been one of my favorite sports. Here is an old article about me from my childhood baseball years Old News Story


I have mentioned my running, here is an old picture of me running an indoor track meet at Morehead State University when I was a Freshman at Centre College of Kentucky. Old Picture

Through the years I have taught many interesting courses at Armstrong from computer literacy through parallel processing, advanced software engineering, and because of my background in computer engineering, I also taught Electrical Circuit Analysis (covering both DC and AC circuits) for a number of years. The following is a pretty complete list of what I have taught at AASU:

  • Introduction to Computer Ethics and CyberSecurity
  • Introduction to Software Engineering,
  • Advanced Software Engineering,
  • Digital Logic
  • Parallel Computing,
  • Programming Concepts I (currently in Java)
  • Programming Concepts II (Java based graphical programming concepts)
  • Data Structures
  • Electrical Circuit Analysis
  • Ethical Considerations in Computer Science,
  • Database Systems,
  • Algorithms
  • Courses using the following languages: Java, C++, Ada, Pascal, COBOL, RPG
  • Computer Concepts for Science Students
  • Introduction to Computer Concepts and Applications

  • This page is maintained by Steve. Last update: May 26, 2005 
    Copyright © 2005 Armstrong Atlantic State University, Department of Computer Science