CofC Logo

Jim Bowring

Associate Professor and C. Richard Crosby Distinguished Teaching Co-Chair

Address: Harbor Walk East, 308
Phone: 843.953.0805
Personal Website:

Photo credit: Reese Moore


Georgia Institute of Technology
Ph.D. in Computer Science 2006

College of Charleston
BS in Computer Information Systems 2000
BA in Historic Preservation & Community Planning 2000

Research Interests

Dr. Jim Bowring's National Science Foundation-funded Cyber Infrastructure Research and Development Lab for the Earth Sciences ( invents and develops software tools and data processing techniques to automate the workflow of geoscientists in determining the age of the earth. 

Courses Taught

CSCI 110 - Computer Fluency
CSCI 199 - Visual and Computational Thinking
CSCI 230 - Data Structures and Algorithms
CSCI 325 - Functional and Logic Programming
CSCI 332 - Database Concepts
CSCI 360 - Software Architecture and Design
CSCI 362 - Software Engineering
CSCI 392 - Seminar for Seniors
CSCI 397 - Undergraduate Research Experience
CSCI 399 - Independent Study
CSCI 462 - Software Engineering Practicum
CSCI 499 - Bachelor's Essay
CSIS 601 - Data Modeling (graduate level)
CSIS 602 - Foundations of Software Engineering (graduate level)
CSIS 603 - Object-Oriented Design Patterns (graduate level)
CSIS 633 - Semantic Web Principles and Practice (graduate level)
CSIS 658 - Software Testing and Maintenance (graduate level)
FYSM 117 - Designing Responses to Large-Scale Natural Disasters

Honors and Awards

Norine Noonan Award - 2018