Skip to content
View jcchurch's full-sized avatar

Highlights

  • Pro
Block or Report

Block or report jcchurch

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jcchurch/README.md

👋 Hi, I’m James Church.

Hi, I’m Dr. James Church, an Associate Professor of Computer Science and Information Technology in the College of STEM at Austin Peay State University since 2016. My primary responsibilities in the department are teaching web development and software engineering courses. I am also the director of our APSU Coding Camps, which teaches computer literacy and programming to children. I've written and been granted several grants to support these camps. I'm also the program chair of the ACM Mid-Southeast Conference. I'm also the author of the book Learning Haskell Data Analysis, which is several years outdated at this point.

While in grad school, I wrote a linear algebra library in C based on The Matrix Cookbook. I also wrote an early Amazon Alexa Skill named Hunt the Yeti and published the full source code for others to learn how to make their own Alexa Skills, but much of this is now out of date. In my past work, I wrote radar processing software for a supercomputer in MPI-C for a defense contractor. I've also got a collection of simple web development projects I like showing off on CodePen.io.

My Office Hours are on the department website.

Courses Taught in the Spring of 2024:

  • CSCI 1010+1011 Introduction to Programming I
  • CSCI CSCI 4460 Content Management Systems (on-ground and online)

👀 My Interests

I'm interested in software engineering, image processing, and computational geometry.

🌱 I'm Learning

I’m currently learning how to program in Rust.

📫 How to reach me.

You can reach via most social media platforms under the username "jcchurch". You can also message me on Discord at jcchurch. :)

Popular repositories Loading

  1. C-Linear-Algebra C-Linear-Algebra Public

    My personal set of C libraries for linear algebra computation based on The Matrix Cookbook and Numerical Recipes in C.

    C 91 20

  2. HuntTheYetiAlexa HuntTheYetiAlexa Public

    Play the game Hunt the Yeti on the Amazon Echo

    JavaScript 17 2

  3. NuclearTracker NuclearTracker Public

    Pulls the USGS 24 hour feed and posts the nuclear explosions to twitter

    Python 6

  4. LaTeX-Compiler LaTeX-Compiler Public

    It compiles LaTeX files for you

    Python 5 1

  5. Character-Frequency-CLI-Tool Character-Frequency-CLI-Tool Public

    This python script is useful for studying the frequency of characters in a text document. Great for cryptography analysis.

    Python 4 2

  6. Tea-Leaves-Stock-Analysis Tea-Leaves-Stock-Analysis Public

    Python 3 1