Carnegie Mellon University

Gregory Johnson

Assistant Teaching Professor

8122 Wean Hall
Department of Mathematical Sciences
Carnegie Mellon University
5000 Forbes Avenue
Pittsburgh, PA 15213

P: 412-268-1504


Gregory Johnson


Ph.D., University of Maryland


As a teaching professor, I mostly teach introductory mathematics courses like calculus, differential equations and concepts of mathematics.  Higher level courses that I teach, or am interested in, are abstract algebra, number theory, set theory and mathematical logic in general.  My main field of research is mathematical logic, in particular model theory with a focus on abstract elementary classes.  I am also interested in algebraic number theory, especially when doing research with undergraduate students. Most recently I guided students in a research project extending Giuga's conjecture to rings of algebraic integers.