Jim Bowring
Professor Emeritus

Phone: 843.953.0805
E-mail: bowringj@cofc.edu
Personal Website: http://bowringj.people.cofc.edu/
Photo credit: Reese Moore
Education
Georgia Institute of Technology
PhD 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 (CIRDLES.org) 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
CITA 495 - Capstone Practicum
DATA 495 - Data Science Capstone
Honors and Awards
C. Richard Crosby Distinguished Teaching Co-Chair (2019-2021)