Mathematics and Computer Science

Mary J. Russell
Associate Professor

Office: Oxendine Science 1212 Phone: 910-521-6798
Office Hours: Summer hours are by appointment only. Email:
Address: P.O. Box 1510, Pembroke, NC 28372-1510  

Research Interests
Point set topology (continuum theory, fixed-point theory);
history of mathematics; applications of group theory; graph theory.

CSC1000: Introduction to Computers
MAT1050: Introduction to College Mathematics
MAT1070: College Algebra
MAT1080: Plane Trigonometry
MAT2150: Calculus with Applications
MAT3250: Algebra I
MAT4020: History of the Development of Mathematics
MAT4150: Number Theory

(See Curriculum Vitae.)

Ph.D., Emory University, mathematics.
M.A., Emory University, mathematics.
B.A., University of Tennessee (at Knoxville), mathematics (minor in zoology).

Americal Mathematical Sociaty
Mathematical Association of America
Association of Computing Machinery

(Too modest to mention any.)

After receiving the Ph.D. and teaching mathematics for a few years, Mary Russell left academia and entered the computer industry, where she spent the next seventeen years in a number of technical positions with IBM Corporation in Atlanta, Chicago, and Dallas.

After her husband accepted early retirement from IBM, she began adjunct teaching of mathematics and computer science in a number of Dallas area universities with the goal of returning to the academic world. In 1997-98, she taught mathematics, computer science, and information systems for the University of Maryland European Division. In 2001-02, she was a visiting professor of mathematics and computer science at Georgia Southern University.

In August 2002, she joined the Mathematics and Computer Science Department at UNC Pembroke.

In addition to mathematics, Mary Russell enjoys:
Music (especially classical and jazz)
Poetry (and other literature)
Lingustics & languages (and the people who speak them!)

Other Courses Taught (at UNCP or elsewhere)
Calculus I and II
Linear Algebra
Euclidean and Non-Euclidean Geometry
Point Set Topology
General Topology
Discrete Structures
Data Structures
A Survey of Programming Languages
Decision Support and Expert Systems
Information Systems Design & Analysis

Updated August 13, 2013 | | Copyright © 2013 The University of North Carolina at Pembroke