We're Hiring!

Faculty Positions Available ➡️ More Information

Dr. James Fairbanks » People

Photo of Dr. James Fairbanks

Dr. James Fairbanks

Assistant Professor

Home Lab Location: Materials Engineering Bldg. Room 206 Website: Website

Biography

GATAS Lab: https://gataslab.org/ 

Research:

Dr. James Fairbanks’ work specializes in the areas of Computational Science and Engineering, Computational Mathematics, numerical methods, and high-performance computing (HPC). He aims to utilize applied category theory, and algebraic techniques for designing and developing software for technical computing problems. In the realm of Computational Mathematics, his research focuses on using mathematical modeling and numerical methods to address challenges in scientific computing and data-driven engineering. He is interested in compositionality in engineered and scientific systems, especially mathematical and theoretical foundations for the design and analysis of complex and hierarchical systems. Research in these topics is fueled by problems in robotics, dynamics, and control and computational physics including computational fluid mechanics. 

Research Experience:

Dr. Fairbanks has previously worked on applications of high-performance computing techniques to solve complex problems in fields such as healthcare, social science, epidemiology, biology, and physics. graph algorithms, and analytics. He has previously worked at the Georgia Tech Research Institute (Atlanta, GA) and interned at the Lawrence Livermore National Laboratory (Livermore, CA) and Center for Computing Sciences (Bowie, MD). 

Teaching bio:  

Dr. James Fairbanks’ teaching philosophy is deeply rooted in the belief that computational and applied mathematics is essential to modern engineering. Students should be prepared to practice engineering with foundations to understand and appreciate the complexities of numerical methods. These skills and knowledge are critical for students to succeed in all ways that engineers impact society.  

Courses taught: 

Fall 2022 “Abstraction Composition and Computation” (CIS4930/6930),  

Spring 2023 “Numerical Analysis: A Computational Approach” (COT4501). 

Spring 2024 “Numerical Analysis: A Computational Approach” (COT4501). 

Teaching Interests: 

EGM 6341 Numerical Methods of Engineering Analysis I 

EGM 3344 Introduction to Numerical Methods of Engineering Analysis 

Active Projects: https://gataslab.org/projects 

Publications:  https://gataslab.org/research 

Research Interests: 

Applied Category Theory, Computational Science and Engineering, Data Science, Numerical Methods, High Performance Computing, Design and Analysis of Complex Systems, Compositional Systems