Skip Ribbon Commands
Skip to main content
Sign In


Photo of http://www.usma.edu/eecs/SiteAssets/SitePages/Faculty/blair.jpg


Dr. Jean Blair


Vice Dean
Title X

Contact Information:
Office Location: Taylor Hall, Room 104
Phone: 845.938.3615
Email: Jean.Blair@usma.edu

Jean R. S. Blair became the Vice Dean at the United States Military Academy (USMA) in September of 2010. Prior to becoming the Vice Dean, she served as the director of the Computer Science Program for six years and as the director of the Information Systems Engineering program for four years. She spent academic years 2001-2002 and 2009-2010 on sabbatical at the University in Bergen, Norway, where she served as a visiting professor and senior research scientist. She became a Professor of Computer Science at West Point in 2001. Before joining the USMA faculty in 1994, Blair spent eight years on the faculty at the University of Tennessee and also worked at Oak Ridge National Laboratory as a research scientist.

Blair earned the Ph.D. and M.S. degrees from the University of Pittsburgh and two B.S. degrees from Allegheny College, one in Economics and the other in Computer Science. Her research focuses on the design and analysis of algorithms for combinatorial problems, with recent emphasis on graph algorithms, self-stabilizing algorithms and algorithmic issues related to Network Science. She is author of numerous academic articles and has received research grants and awards from various agencies including the National Science Foundation and the Army Research Labs.

Blair has served as a commissioner and team chair for the Computing Accreditation Commission of ABET and continues to serve there as both a Computer Science program evaluator and an Information Technology program evaluator. She has been active in local and regional leadership of the Institute of Electrical and Electronics Engineers (IEEE) and was a member of the editorial board for the Journal of Computing and Information and a guest editor for Discrete Mathematics.

Dr. Blair is a senior member of the IEEE, a senior member of the Association for Computing Machinery (ACM), and a member of the Society for Industrial and Applied Mathematics (SIAM). She is a member of the international honor society for the computing and information disciplines – Upsilon Pi Epsilon, the international honor society in social sciences – Pi Gamma Mu, and was an Alden Scholar at Allegheny College. She received faculty member of the year award at the University of Tennessee and a teaching award at the University of Pittsburgh.

Professional Experience

8/02 - present
Professor of Computer Science, Department of Electrical Engineering and Computer Science, United States Military Academy.
8/01 - 7/02 Forsteamanuensis, Institutt for Informatikk, University of Bergen, Norway.
9/95 - 7/01 Associate Professor, Department of Electrical Engineering and Computer Science, United States Military Academy.
6/94 - 9/95 Assistant Professor, Department of Electrical Engineering and Computer Science, United States Military Academy.
9/86 - 5/94 Assistant Professor, Department Computer Science, University of Tennessee.
5/83 - 4/86 Teaching Fellow, Department Computer Science, University of Pittsburgh.
9/82 - 8/85 Research Assistant, Department Computer Science, University of Pittsburgh (total of four semesters).
9/81 - 4/83 Teaching Assistant, Department Computer Science, University of Pittsburgh.
1/79 - 5/81 Teaching Assistant, Department Computer Science, Allegheny College.
1/79 - 5/81 Computer Center Operator and Computer Science Tutor, Allegheny College.
9/80 - 12/80 Mathematics Tutor, Allegheny College.

Courses Taught at USMA:
CS301 Fundamentals of Computer Science
[Course Description] [Internal CS301 Course Page]
CS384 Data Structures
[Course Description] [Internal CS384 Course Page]
CS385 Design and Analysis of Algorithms
[Course Description] [Internal CS385 Course Page]
CS474 Fundamentals of Computer Theory
[Course Description] [Internal CS474 Course Page]
CS476 Compiler Design
[Course Description] [Internal CS476 Course Page]
CS486 Artificial Intelligence
[Course Description] [Internal CS486 Course Page]
CS489 Advanced Individual Study in Computer Science
[Course Description]
EE360 Digital Computer Logic
[Course Description] [Internal EE360 Course Page]
IS450 Principals of Distributed Applications Engineering
[Course Description] [Internal IS450 Course Page]
IT105 Introduction to Computing and Information Technology
[Course Description] [Internal IT105/IT155 Course Page]
IT155 Advanced Introduction to Computing and Information Technology
[Course Description] [Internal IT105/IT155 Course Page]
IT305 Theory and Practice of Military Information Systems
[Course Description] [Internal IT305 Course Page]
IT383 User Interface Development
[Course Description]

Courses Taught at Other Institutions:
Introduction to Computer Science/Programming
Intermediate Programming
Data Structures
Introduction to Program Translation
Design and Analysis of Algorithms
Analysis of Non-Numeric Algorithms (Graduate level)
Advanced Topics in the Design and Analysis of Algorithms (Graduate level)
Graph Theory (Graduate level)
Theory of Computation
Computability and Computational Complexity (Graduate level)
Algorithmic Aspects of VLSI Design (Graduate level)