About Me
Academic:
I'm an Assistant Adjunct Professor for the Program in Computing at the University of California, Los Angeles, and a former NSERC Postdoctoral Fellowship holder. I completed my doctor of philosophy at the University of British Columbia in Vancouver, BC, Canada. Having reached the "other side" in that I'm no longer a grad student has its perks, but like being a grad student, this is only a temporary position and I don't know where I'll be after this.
My main responsibilities include research (some current topics of interest are below) and teaching programming courses.
I've always enjoyed applications of math, but I find theory can be useful and beautiful, too. I've worked on a variety of applied projects, with a few currently underway  see the research portion of this page for details of the various projects. To be very brief, the problems I'm currently working on are:
 studying the spread of COVID19 and its effects upon various communities (but who isn't studying that these days?...);
 combining experimental data with mathematical models to describe the progression of Alzheimer's Disease;
 developing predictive models for homeless populations and quantifying emergent properties within the state of homelessness;
 studying homicide records to uncover hidden patterns and possible mechanisms underlying these tragic events;
 studying how the flow of viscous suspensions is affected by the properties of the suspended particles and inclination angle; and
 assessing the effectiveness of gang reduction strategies targeted for atrisk youth: Gang Reduction Youth Development (GRYD).
These projects combine many fascinating mathematical fields including ordinary and partial differential equations, machine learning, asymptotic analysis (analytic approximation schemes), and numerical analysis (studying how the problems can be coded and accurately solved with a computer). At the end of the day, though, being able to say something about the real world is what motivates me most (although the math is super cool!!!).
Personal:
I grew up in Winnipeg, Manitoba—the mosquito capital of Canada... also famous for the fantastically cold winters, which I am pleasantly reminded of each year when I go back to see family and friends over the break.
I completed my university education in the beautiful city of Vancouver, British Columbia, with tons of beautiful parks and hiking trails in close proximity. I'll miss Vancouver's stellar public transit system, close proximity to nature, and amazing simultaneous views of the mountains and ocean! I guess the main thing I like about LA so far is the winter (I prefer it to the summer). And the food is pretty good, but public transportation is lacking, so it's hard to get out and enjoy.
I really like hiking and being out in nature. Some other interests include:
 classical music  many pieces by Beethoven, Vivaldi, Mozart, Bach, Handel, or even very ancient, traditional music;
 languages like French (I am Canadian after all) and Mandarin  I just wish I had more time;
 cats (they are such amazing creatures and perhaps the only value I see in Instagram);
 healthy eating, including organic/raw/vegan foods (I'm almost exclusively vegan these days), green juices, and local and sustainable food; and
 meditation (I am very interested in ancient traditions and their practices and I have been involved as a volunteer in teaching meditation and supporting such endeavours for several years).
I'm also a fan of Piled Higher and Deeper comics (reasonably accurate depictions of what it's like to be a grad student  so many memories...).
Mentoring
Over the years I have worked with small groups of students on research projects. Most of these projects you'll see described elsewhere on this page, but I wanted to highlight these specific projects here. The students have done amazing work and these collaborative projects have been among the most enjoyable experiences I've had in academia. It's really fun to have students getting involved in research.
In order of most recent to most distant:

Over the 2020 Summer Applied Math REU, Christian Parkinson, Chuntian Wang, and I mentored a team of students investigating COVID19 from a number of perspectives: optimal control strategies, noncompliance dynamics, and statistical models of infection. 
Over the Spring Quarter of 2020, I ran a MATH 199 to model the effects of COVID19 on the disabled and caregiver communities. We're about to release a whitepaper to help guide public policy and an academic paper is in progress. The work was a collaboration not only within UCLA but from outside, as well! 
Over the summer of 2019, I mentored a group of REU students in using data science techniques to understand homicide cases in Los Angeles. 
Over the spring quarter of 2019, I worked with students in a MATH 199 course to model the development of Alzheimer's Disease using protein reaction kinetics and assays on cell viability. 
Over the summer of 2018, I helped Omri Azencot to mentor a group of REU students to study the effectiveness of the Gang Reduction and Youth Development program, aimed at reducing risky behaviours in youths deemed at risk for joining a gang. 
Over the summer of 2018, I also helped David Arnold and Christian Parkinson to mentor a group of REU students studying Los Angeles Twitter data using various techniques of data science. 
Over the autumn 2017, winter 2018, and spring 2018 quarters, I worked with students in a MATH 199 course to use machine learning and data science tools to study factors that can predict and forecast homeless populations within Los Angeles. 
Over the summer of 2017 through the UCLA Math Department REU program, I worked with a group of students to study homelessness. 
Through MATH 199 at UCLA, my colleagues David Arnold, Claudia Falcon, and I worked with a team of students to study slurry flows of bidensity mixtures. 
Over the summer of 2016, through the UCLA Math Department REU program, Jeffrey Wong and I worked with a group of students running experiments to study the physics and mathematics of slurry flow. 
Through MATH 448, a directed studies course at UBC, I worked with a former student in modelling the effects of surface roughness on superconductors. Our work was published here.
Teaching
Teaching Positions
I am currently teaching courses at UCLA. Prior to this, I taught for 6 years at UBC.
The courses I teach and have taught are listed below:
Current:
 MATH 199/99 (research), Spring Quarter 2021, UCLA
 PIC 10C(advanced programming, C++), Spring Quarter 2021, UCLA
 PIC 40A (intro to web programming), Spring Quarter 2021, UCLA
Past:
 PIC 10B (intermediate programming, C++), Winter Quarter 2021, UCLA
 PIC 40A (intro to web programming), Winter Quarter 2021, UCLA
 MATH 199 (network modelling of COVID19), Autumn Quarter 2020, UCLA
 PIC 10A (intro to programming, C++), Autumn Quarter 2020, UCLA
 PIC 10C (advanced programming, C++), Autumn Quarter 2020, UCLA
 Math 199 (network modelling of COVID19), Spring Quarter, 2020, UCLA
 PIC 10B (intermediate programming, C++), Spring Quarter 2020, UCLA
 PIC 40A (programming for the internet), Spring Quarter 2020, UCLA
 PIC 10A (intro to programming, C++), Winter Quarter 2020, UCLA
 PIC 40A (programming for the internet), Winter Quarter 2020, UCLA
 PIC 10A (intro to programming, C++), Autumn Quarter 2019, UCLA
 PIC 40A (programming for the internet), Autumn Quarter 2019, UCLA
 Math 199 (modelling Alzheimer's Disease), Spring Quarter 2019, UCLA
 PIC 10B (intermediate programming, C++), Spring Quarter 2019, UCLA
 PIC 40A (programming for the internet), Winter Quarter 2019, UCLA
 PIC 10B (intermediate programming, C++), Winter Quarter 2019, UCLA
 PIC 40A (programming for the internet), Autumn Quarter 2018, UCLA
 Math 199 (modelling homeless population dynamics  continued), Spring Quarter 2018, UCLA
 PIC 10B (intermediate programming, C++), Spring Quarter 2018, UCLA
 Math 199 (modelling homeless population dynamics  continued), Winter Quarter 2018, UCLA
 PIC 10B (intermediate programming, C++), Winter Quarter 2018, UCLA
 Math 199 (modelling homeless population dynamics), Autumn Quarter 2017, UCLA
 PIC 10B (intermediate programming, C++), Autumn Quarter 2017, UCLA
 Math 142 (mathematical modelling), Summer Session C 2017, UCLA
 PIC 10A (intro to programming, C++), Spring Quarter 2017, UCLA
 Math 199 (experiments with polydisperse particleladen flow), Spring Quarter 2017, UCLA  coinstructed with David Arnold and Claudia Falcon
 Math 142 (mathematical modelling), Winter Quarter 2017, UCLA
 PIC 10B (intermediate programming, C++), Winter Quarter 2017, UCLA
 Math 142 (mathematical modelling), Autumn Quarter 2016, UCLA
 PIC 10B (intermediate programming, C++), Autumn Quarter 2016, UCLA
 Math 142 (mathematical modelling), Summer Session C 2016, UCLA
 PIC 40A (programming for the internet), Spring Quarter 2016, UCLA
 PIC 10A (intro to programming, C++), Spring Quarter 2016, UCLA
 PIC 10A (intro to programming, C++), Winter Quarter 2016, UCLA
 PIC 10A (intro to programming, C++), Autumn Quarter 2015, UCLA
 Math 105 (integral calculus for commerce and social sciences), Term 2, Winter 20142015, UBC.
 Math 448 (directed studies in mathematics), Summer 2014, UBC.
 Math 215 (ordinary differential equations), Term 2, Winter 20132014, UBC.
 Math 104 (differential calculus for commerce and social sciences), Term 1, Winter 20122013, UBC.
 Math 105 (integral calculus for commerce and social sciences), Term 2, Winter 20112012, UBC.
 Math 103 (integral calculus for life sciences), Term 2, Winter 20102011, UBC.
 Math 101 (integral calculus for physical sciences), Term 2, Winter 20092010, UBC.
My Grading Practices
I include a link here to explain a little about how I grade in my classes and how I assign final marks.
Letters of Recommendation:
I feel I should include a short word on writing letters of recommendation. Some things to keep in mind if you ask me to write a letter:
 You may be better off getting a letter from a tenured faculty member with years of established research instead of myself. Getting a letter from someone wellknown has its advantages.
 I need several weeks' notice, ideally a month or two. The less time I have, the lower the quality of letter I may be able to write for you and the more likely I will need to decline.
 Currently I only write letters for a student who earned an A+ in a course I have taught, but the story is different for students I mentor in research or researchbased courses. Without an A+, I cannot use statements such as "top of the class", "mastered the material", etc.
 It wouldn't hurt if I knew who you were! Don't stay anonymous. Hopefully I will have spoken to you in person at least a few times in the course.
 I need as much information from you as possible: unofficial transcript copies, CV/resume, any/all personal statements you are including in your application, a detailed description of what you are applying for, any deadlines, etc.
 Due to FERPA guidelines, I need you to send me a letter granting full permission to disclose information from your academic records (transcript information, course grades, GPA, etc.) to the intended recipients, a list of intended recipients (this could be a description of the type of positions/programs you are applying to), and the purpose of the letters. In addition, you must provide your signature at the bottom. You can mail, fax, or email this to me, but the letter granting consent must clearly address all of these items or I will not be able to write anything for you.
REU Matlab Demo
For a few summer Applied Math REU's, I've taught a crash coursee in MATLAB. Here are some files to demo some of the basic functions/features.
Other Education Stuff
Math Education Resources wiki
I was contributor and administrator for the Math Education Resources wiki. This project began as an online database of past UBC Math Exams with hints and solutions, and has steadily expanded to a more complete online learning resource with questions by topic and interactive features. Currently we're doing an education study on the effectiveness of the wiki.
Research
Research Experience and Interests
Projects I have worked on / am current work on are below.
Current Work
 COVID19: the global pandemic of COVID19 has brought many challenges in how we deal with it as a society to keep everyone safe, to predict future outcomes, and to understand disease mechanisms. I'm working on 5 projects related to this disease.
 Alzheimer's Disease: Alzheimer's Disease is a tragic disease resulting in the gradual loss of memory and cognitive function and currently the most common dementing illness in the world with incidence (one's risk) doubling every 5 years! Read More.
 Homelessness: Los Angeles, along with many major cities, has a huge homeless problem. Right now there are over 50,000 homeless people in Los Angeles, and the problem is very complicated. There is little understanding as to the mechanisms that yield such high rates of homelessness and how individual characteristic traits influence the outcome of homeless individuals. Read More.
 Fluid Flows: When particles are suspended in a highly viscous oil and allowed to flow down an incline, there are two qualitatively distinct regimes: at low particle concentration / inclination angle, the fluid and particles separate; at high particle concentration / inclination angle, the particles stay mixed in the fluid and become more concentrated at the leading front. In some experiments we ran, we noticed the particles and fluid stayed well mixed and didn't bifurcate over the length of the incline. Read More.
Past Work
 Nuclear Fusion: Magnetized target fusion is a relatively new idea for producing conditions for hydrogen fusion on earth. The essence of the idea is to confine a plasma in a magnetic field and compress it by an intense pressurefocused pulse so that it yields a high enough particle density and pressure for fusion to take place, releasing energy. Read More.
 Spatial Risk Segmentation: Through an industrial problem solving workshop in Montréal, a team of us worked to develop and adapt interpolation methods to predict the risk a client will need to make a claim on property insurance using geographic features and clientspecific information. We used Geographically Weighted Regression, Poisson Kriging, and Fused Lasso to estimate how risk varies over space.
 Twitter Data: Twitter is a popular social network where users "tweet" short stories, comments, or ideas. The tweets themselves have a welldefined time, but also may include geotagging information such as the location the tweet was made. The amount of things one can do with this data is almost unlimited. We have focused upon dynamically clustering the tweets into topics and using the topics and information within the text of a tweet to infer a user's location information. We also found it is possible to predict the time/location of a "current event" by studying the frequency of tweets over space and time along with their corresponding topics.
 Osteogenesis Imperfecta VI: OI type 6 is a severe form of brittle bone disease where patients have bones that are both very soft (due to delayed mineralization) and very brittle (due to over mineralization). Researchers of the disease suspect an abnormally low concentration of a protein known as PEDF is responsible for the disease. Through an industrial workshop in Montréal, a group of us began to study the process of bone mineralization and the potential role of PEDF with mathematical models. Our work is very preliminary, but our current model qualitatively predicts the delayed bone development of OI type 6 patients if these patients have a decreased concentration threshold of calcificationinhibiting enzymes necessary for bone development. Here are slides from our oral report.
 Superconductors: a superconductor, when in the Meissner state, expels magnetic fields from its interior. Very near its surface, there is an exponential decay in field strength that is predicted by the London equation, a special limit of the GinzburgLandau equations, provided the surface is flat. In the superconductivity literature, the assumption of a flat interface was taken for granted, but due to experimental measurements of a nonexponential decay in field strength near the surface of a superconductor, experimentalists asked the question of whether smallamplitude perturbations could have an effect on the field profile. Read More.
 Electrodialysis: Some modern plans for water filtration systems that purify salt water and those that can reduce the waste water of fracking use electrodialysis as a means to pass ions through selectively permeable membranes with the help of an electric potential gradient. I was involved in simulating the system under various settings, employing a combination of asymptotics and numerics. A paper that combines the theoretical work with experiment is here.
 Mass Spectrometry: A mass spectrometer separates atoms and molecules based on their mass. This has applications in detecting heavy metal or radioactive contaminants in air or water supplies. At a recent problem solving workshop, a group of us worked in collaboration with PerkinElmer on creating a new method of mass spectrometry that allows for continuous measurements of concentrations, without the costly use of magnetic fields. We found that it may be possible to create an electric field configuration that causes periodic oscillations dependent upon mass, which would allow for different chemical species to be separated spatially or detected with Fourier analysis. Our article on the problem is found here.
 Gas Diffusion in Fuel Cells: Fuel cells are costly to build, and developing accurate techniques to simulate their performance beforehand is essential in minimizing production costs. Unfortunately, there are many complex processes that take place within a fuel cell, one of the most important processes is gas diffusion. Those in industry who work with numerical simulations are often puzzled as to what formulation to adopt for gas diffusion: Fick (a simple gradient flow often formulated with a single Fick diffusion coefficient) or MaxwellStefan (a complex flow rate that depends upon the concentration gradients of all other species and experimentally determined binary diffusivities). The research I have been involved with on this topic was in studying the two formulations in a simple onedimensional model of a PEMFC gas diffusion layer. Through nondimenzionalization, and a twoterm formal asymptotic expansion, the two models provide nearly identical predictions. Furthermore, Fick diffusion is really a special limit of MaxwellStefan diffusion and in many industrial applications, the simpler Fick formulation can be used with reasonable precision. A paper explaining these results has been submitted to Heat and Mass Transfer.
 Malaria Management: Recently, a fungus has been discovered that could help reduce malariaprevalence in endemic regions. The fungus infects mosquitoes, but instead of killing them like a pesticide, it kills the malaria that they carry and could transmit to humans. One biological question that arises is, if this fungus is used, should it be engineered to also kill mosquitoes? Read More.
 Homicide: within homicide cases, there are many levels of detail that are poorly understood scientifically, including temporal patterns of homicide, how they relate to background levels of violence, whether a given case is likely to be closed, etc. Over the 2019 summer, I worked with a team to study these details of homicides and hopefully uncover meaningful insights.
 Gang Reduction and Youth Development (GRYD): The GRYD program schedules afterschool programs and other supportive interventions for youths who are deemed at risk for joining gangs. We were provided with surveys the participants take, roughly every 6 months, with the surveys asking questions that attempt to measure the participant's attitudes and inclinations towards risky behaviours such as violence or lack of family contact. By modelling the responses as a dynamical system and using Dynamic Mode Decomposition (DMD), we have been able to analyze modes of growth and periodicity within the responses. DMD has also given us a means of predicting future risklevels with comparable performance to a shallow neural network.
Papers, Proceedings, Theses, etc.
Papers
Accepted/Published
 Lindstrom, M.R. Jung, H., and Larocque, D. "Functional Kernel Density Estimation: Point and Fourier Approaches to Time Series Anomaly Detection" (2020, accepted to Entropy)
 Lindstrom, M. R., and Bertozzi, A.L. "A Continuum PDE Model for Agents on a Lattice with Applications to Homelessness" (2020, M3AS special issue on Swarms, Crowds, and Social Systems)
 Diaz, D., Bojorquez, J., Crasto, J., Koulikova, M., Latib, T., Prins, A., Shapiro, A., Ye, C., Arnold, D., Falcon, C., Lindstrom, M. R., and Bertozzi, A.L. Investigation of Constant Volume and Constant Flux Initial Conditions on Bidensity ParticleLaden Slurries on an Incline" (2019, American Journal of Undergraduate Research)
 Wong, J., Lindstrom, M. and Bertozzi, A. "Fast equilibration dynamics of viscous particleladen flow" (2019, Journal of Fluid Mechanics)
 Dara, S., Lindstrom, M., English, J., Bonakdarpour, A., Wetton, B., and Wilkinson, D. Conversion of Saline Water and Carbon Dioxide into ValueAdded Chemicals by Electrodialysis (2017, Journal of CO2 Utilization)
 M. Lindstrom "Assessment of the Effects of Azimuthal Mode Number Perturbations upon the Implosion Processes of Fluids in Cylinders" (2017, Physica D).
 Lindstrom, M., Fang C.Y., and Kiefl, R. "Effect of Surface Roughness on the Magnetic Field Profile in the Meissner State of a Superconductor" (2016, published in Journal of Superconductivity and Novel Magnetism)
 Lindstrom, M., Moyles, I., and Ryczko, K."Electric Ion Dispersion as a New Type of Mass Spectrometer" (2015, published in MathematicsinIndustry: Case Studies)
 M. Lindstrom"Asymptotic Estimation for Minimal Plasma Radius in a Spherically Symmetric Magnetized Target Fusion Reactor Model" (2015, published in SIAM Journal on Applied Mathematics)
 Bruni, C., Koch, C., Konrad, B., Lindstrom, M., Moyles, I., and Thompson, W. "From Exam to Education: The Math Exam/Educational Resources wiki" (2015, published in PRIMUS)
 Lindstrom, M., Barsky, S., and Wetton, B. "Investigation into Fusion Feasibility of a Magnetized Target Fusion Reactor" (2014, published in Journal of Fusion Energy)
 Lindstrom, M. and Wetton, B. "A Comparison of Fick and MaxwellStefan Diffusion Formulations in PEMFC Cathode Gas Diffusion Layers" (2015, published in Heat and Mass Transfer)
 Konrad, B., Lindstrom, M., Gumpinger, A., Zhu, J., and Coombs, D. "Assessing the optimal virulence of malariatargeting mosquito pathogens: a mathematical study of engineered Metarhizium anisopliae" (2013, published in Malaria Journal)
 Lindstrom, M., Wetton, B., and Kiefl R. "Mathematical modelling of the effect of surface roughness on magnetic field profiles in type II superconductors" (2013, published in Journal of Engineering Mathematics)
Preprints/Submissions
 Valles, T.E., Shoenhard, H., Zinski, J., Trick, S., Porter, M.A., and Lindstrom, M.R. "Networks of Necessity: Simulating Strategies for COVID19 Mitigation among Disabled People and Their Caregivers"
 Lindstrom, M.R., Chavez, M.B., GrossSable, E.A., Hayden, E.Y., and Teplow, D.B. "From reaction kinetics to dementia: a simple dimer model of Alzheimer's disease etiology"
 Lindstrom, M.R., Du, R., Ng, X.Y., Diaz, D., Nero, M., Koulikova, M., Ross, H., Shukla, S., Bertozzi, A.L., and Brantingham, P. J. "Using Local Geographic Features to Predict Changes in the Los Angeles Homeless Population"
Papers in Progress
 various COVID19 papers
 Local existence of solutions to a nondegenerate, nonlinear parabolic partial differential equation with nonlocal transfer
Proceedings and Whitepapers:
 Gawas, P., Jung, H., Larocque, D., Lindstrom, M.R., Poirier, G., and Ahmed, S. "Predictive Risk Modelling in Aviation Incidents" (2020, proceedings from 10th Industrial Problem Solving Workshop in Montréal  run online)
 Lindstrom, M.R., Porter M.A., Shoenhard, H., Trick, S., Valles, T., and Zinski, J.M. "Networks of Necessity: Preventing COVID19 Among Disabled People and Their Caregivers" (2020, whitepaper)
 Boursicot, D., Comeau, M., Gagnon, P., Gauvin, C., Han, R., FerlandRaymond, B., Lindstrom, M., Razaaly, N., Schulz, J., Shen, J., Wong, T., and Eghbalzadeh, R. "Poisson Regression for Smooth Geographic Stratification of Risk" (2019, proceedings from 9th Industrial Problem Solving Workshop in Montréal)
 Lindstrom, M., Wetton, B., and Kiefl, R. "Modelling the Effects of Surface Roughness on Superconductors" (Physics Proceedings for muSR 2011)
Theses:
 Doctoral Thesis (2015): Investigation into the Feasibility and Operation of a Magnetized Target Fusion Reactor : Insights from Mathematical Modelling
 Masters Thesis (2010): Asymptotic and Numerical Modeling of Magnetic Field Profiles in Superconductors with Rough Boundaries and MultiComponent Gas Transport in PEM Fuel Cells
 Honours Thesis (2008): Computation of Gluon Scattering Amplitudes in N=4 SYM Gauge Theory via AdSCFT Duality
Talks, Posters, Conferences, and Proceedings
Upcoming:
Past:
 2020  UC Riverside PDE and Applied Math Seminar (virtual)
 2020  Centre de Recherce Mathematiques Industrial Problem Solving Workshop held virtually
 2020  Portland State University Applied Math Colloquium (virtual)
 2020  UC Merced Applied Math Colloquium
 2020  Math 290J Seminar Talks on Machine Learning (Maximum Likelihodod)
 2019  NSF + ATD+AMPS Workshop (poster)
 2019  UCLA Applied Math Colloquium
 2019  Centre de Recherce Mathematiques Industrial Problem Solving Workshop in Montréal
 2019  CAIMS 2019 in Whistler
 2017  UCLA Math Undergraduate Students Association Professor Talk
 2017  CAIMS 2017 in Halifax
 2017  SoCal Fluids 2017 in San Diego
 2016  CAIMS 2016 in Edmonton
 2016  UCLA Applied Math Colloquium
 2015  Slides from my PhD Defense Presentation
 2014  Math Department Colloquium
 2014  Undergraduate Math Colloquium
 2014  FieldsMPrime Industrial Problem Solving Workshop in Toronto. Here's our group presentation.
 2014  PIMS YRC 2014 in Vancouver: organizer.
 2014  IAM seminar retreat in Vancouver: oral presentation.
 2013  Simon Fraser University, Applied Math Colloquium in Burnaby: oral presentation on modelling nuclear fusion.
 2013  Centre de Recherce Mathematiques Industrial Problem Solving Workshop in Montreal.
 2013  IAM Seminar Retreat in Vancouver: oral presentation.
 2012  CAIMS 2012 Annual Meeting in Toronto, Ontario: oral presentation.
 2012  UBC Math Undergraduate Colloquium at UBC: oral presentation on industrial modelling for fuel cells and nuclear reactors.
 2011  Applied Mathematics, Modeling and Computational Science Conference in Waterloo, Ontario: oral presentation
 2011  ICIAM 2011 in Vancouver, BC: poster presentation
 2011  12th International Conference on Muon Spin Rotation, Relaxation and Resonance in Cancun, Mexico: poster presentation
 2011  PIMS YRC 2011 in Vancouver, BC: oral presentation.
 2011  IAM Seminar Retreat 2011: oral presentation.
Curriculum Vitae
You can read my CV here (Dec 2020).