My name is James Murphy. I am the founder of mCoding. I completed my Ph.D. in mathematics at The University of Texas at Austin under the supervision of François Baccelli in May of 2019. My research focused on random networks and point processes. I did my B.S. in Computational Finance and M.S. in Mathematics at Carnegie Mellon University, receiving both degrees in May of 2014. My Master's thesis advisor was Gautam Iyer. I am interested in math, computers and computer science, economics, and finance.
As part of mCoding, I have a bunch of coding videos available to watch on my YouTube channel.
Find me on Github. Here are a few of my interesting public projects:
- Dragonfly Scripts: Voice coding scripts for use with Dragonfly.
- NEAT Breakout: Using the NeuroEvolution of Augmenting Topologies algorithm to train a neural network how to play Atari Breakout, a.k.a. Brickbreaker.
- Signal Authenticator: A linux multi-factor authentication module that allows authentication through Signal messenger.
- i3blocks Blocklets: Single purpose scripts for displaying information like RAM, CPU, disk, battery, and bandwidth usage in your status bar.
Here are some course materials preserved from when I was a graduate student TA. For some reason these three classes are still getting hits years afterwards, so I guess I'll leave them! Apparently a lot of people like hard differential equations quizzes with solutions, who knew?
- M 362K Probability I (Spring 2017)
- M 427J Differential Equations with Linear Algebra (Spring 2016)
- M 408M Multivariable Caclulus (Fall 2015)
- Personal email: james AT [this domain]
- Business email: visit the mCoding contact page