Contact Jeffrey
Jeffrey Barton
413.549.4600
Jeffrey Barton
413.549.4600
Jeffrey Barton's current research lies in the intersection of mathematics and political science where he studies measures of fairness in relation to partisan gerrymandering.
He has published a new mathematical standard for determining fair seat allocations in single-member plurality electoral systems, and he is currently collaborating with economist and political scientist Jon Eguia at Michigan State University on a method for resolving the partisan advantage displayed by a redistricting map into its component parts: state geography, state map-drawing rules, and gerrymandering.
His teaching interests include mathematical modeling, probability, statistics, the mathematics of fairness, and facilitating student collaborations with business and industry partners.
Barton received his B.S. in mathematics and English (creative writing) from Louisiana State University. His Ph.D. was completed in analytic number theory under the direction of Jeff Vaaler at The University of Texas at Austin. He subsequently served on the faculty at Birmingham-Southern College.
This course introduces students to fundamental calculus concepts and applications. The course prioritizes mathematical thinking, concepts, and clear communication while de-emphasizing symbolic manipulation and rote exercises. We will apply mathematical ideas such as integration, infinite series, and Taylor polynomials in a variety of contexts from mathematics, physics, economics, and biology. Coding experience is not assumed, but some comfort with using technology to solve mathematical problems will be a plus. While there are no formal mathematical prerequisites, students should be comfortable with the material from Calculus I and college level algebra.
This course introduces students to fundamental topics in linear algebra. We will use technology to visualize concepts, implement algorithms, and perform calculations that would be intractable by hand. No prior programming experience is required. The focus of the course will be on applications in a variety of contexts, though there will be some theory as well. Topics will include systems of equations, vectors, matrix algebra, linear independence, eigenvalues and eigenvectors, and matrix factorization. While the course has no formal prerequisites in terms of mathematics or coding, it will require some mathematical maturity and/or comfort with programming.
This course introduces students to fundamental calculus concepts. The course prioritizes mathematical thinking, underlying concepts, and clear communication while de-emphasizing symbolic manipulation and rote exercises. We will apply the ideas of calculus such as derivatives, related rates, optimization, and integrals in a variety of contexts including epidemiology, ecology, and environmental sustainability. Students will use computers routinely to carry out calculations, experiment with parameter choices, and create informative graphs. Coding experience is not assumed, but some comfort with coding will be a plus. While there are no formal mathematical prerequisites, students should be comfortable with college level algebra. Keywords:Calculus, mathematics, modeling
Yiddish Book Center Bookstore POS & Inventory Reconciliation and Improvement
In this course students will engage with mathematical modeling in two important ways: by learning to use existing models as powerful problem-solving tools and by developing their skills in creating their own models. The kind of models we examine are known as discrete dynamical systems, which are just models that specify mathematically how a quantity changes from one time step to the next. We develop such models in a variety of important contexts including populations and sustainability, infectious diseases, blood alcohol concentration, and ranking systems for sports teams or web searches. We only introduce the mathematics necessary for answering important questions in each context, and we will use a spreadsheet applicationl as our modeling software throughout the course. Some mathematical concepts we will cover include exponential growth, equilibrium values, and stability. No prior college-level mathematics or experience with spreadsheets is assumed.
This course introduces students to fundamental topics in linear algebra. We will use Python to visualize concepts, implement algorithms, and perform calculations that would be intractable by hand. No prior Python experience is required. The focus of the course will be on applications in a variety of contexts, though there will be some theory as well. Topics will include systems of equations, vectors, matrix algebra, linear independence, eigenvalues and eigenvectors, and matrix factorization. While the course has no formal prerequisites in terms of mathematics or coding, it will require some mathematical maturity and/or comfort with programming