Department of Computer Science & Information Systems
University of North Alabama
◊ Current courses

CS 440
Computer Networking

CS 455
Software Engineering

ITE 449
Infrastructure Security

◊ Past courses

CS 110
Intro to Computers

CS 120
Intermediate Computer Topics

CS 135
Computer Skills for
Problem Solving

CS 155
Computer Science I

CS 249
Information Security (CIS 249)

CS 255
Computer Science II

CS 311
Computer Architecture

CS 325
Programming for the Web

CS 335
New Developments
in Programming

CS 355
Data Structures & Algorithms

CS 421
Automata Theory &
Compiler Construction

CS 430
Design & Analysis
of Algorithms

CS 440
Computer Networking

CS 447
Theory and Applications of Database Systems

CS 455
Software Engineering

CS 470
Artificial Intelligence

CS 490
Cryptography (MA 491)

CS 490
Undergraduate Research
in Computer Science

CS 490
Senior Seminar/Honors Capstone

CIS 376
Web Development

ITE 376
Secure Software Development

ITE 449
Infrastructure Security

>Links

Education
  • University of Alabama Huntsville, Ph.D.
    Computer Science, 2012
  • University of Alabama Huntsville, M.S.
    Computer Science, 2003
  • University of North Alabama, B.S.
    Computer Information Systems/Computer Science, 1990
Professional affliations
  • Association for Computing Machinery (ACM)
  • Institute of Electrical and Electronics Engineers (IEEE)
  • Consortium for Computing Sciences in Colleges
  • Council on Undergraduate Research
  • Alabama Mathematics, Science, and Technology Education Coalition
  • Α Ψ Ω Honorary fraternity, Zeta Rho Chapter
Selected Professional Background

Over the years I've had numerous interesting opportunities. The following list represents a selection of the breadth and depth of my background.

  • Professor, Computer Science,
    University of North Alabama
  • Instructor, Continuing Education,
    University of North Alabama
  • Computer consulting
    • Network design, implementation, & administration
    • Network & computer security, Software security, Cybersecurity
    • www.JamesJerkinsComputer.com
  • Systems administration & Network operations
  • Programmer analyst
  • Theatrical technical director, designer, & hand
  • Broadcast engineer, commercial radio
  • On-air talent, commercial radio
Interests & hobbies
  • Theatre - A veteran of over one hundred stage productions and films, I most often play the role of technical director and designer. Notable past productions include three premier stagings of Ray Bradbury's short plays and three years touring with international eco-entertainer Steve Trash®. My film credits include lighting director with Concrete Dream pictures.
    I have been the guest L.D. for several UNA theatre productions and worked as an artist in residence with various youth theatre programs.
  • Sailing - Past member of the Muscle Sailing Club,
    racing in multi-class (handicapped) races
    sloop and lateen rigged boats
  • Winter sports - Skiing and snowmobiling
  • Other outdoor stuff - Disc golf, hiking, canoeing, and kayaking
Community Involvement
  • OpenBSD contributor - Open Source, multi-platform, 4.4BSD-based UNIX-like operating system
  • InfiniTime contributor - Open source firmware for the PineTime watch
  • efax contributor - Open source, multi-platform fax client
  • Re-Alpine contributor - Open Source, multi-platform email client
  • Alpine contributor - Open Source, multi-platform email client
  • Past member - Board of Directors, Segue Theatre
  • Past member - Board of Directors,
    Shoals Community Theatre - Zodiac Players
Last updated 01/10/24