At University of Maryland University College, our faculty are uniquely positioned to teach both the academic and practical sides of IT and computer science.

Featured IT Faculty

Meet featured faculty from UMUC's programs in IT and computer science.

Michael Brown Faculty IT Computer Science

Michael S. Brown

Chair of Information Technology Programs

View biography

Elena Gortcheva faculty it computer science

Elena Gortcheva

Director of Database Systems Technology  Programs
Program Chair and Professor of Data Analytics

View biography

Moe Shahdad Faculty IT Computer Science

Moe B. Shahdad

Director of Project Management Programs

View biography

Daniel Mintz, Program Chair Information Systems Management

Daniel Mintz

Chair and Associate Professor of Information Systems Management Program

View biography

Garth Mackenzie Faculty IT Computer Science

Garth MacKenzie

View biography

Les Pang, Graduate Informatics and Information Systems Services Programs

Les Pang

Associate Vice Dean of Information and Technology Systems
Director of Informatics Programs

View biography

Faculty with Connections

Many of our IT and computer science faculty are well-connected leaders in the field. They work or have worked in the public and private sector at a wide range of organizations, including:

  • Army Cyber Command
  • Boeing
  • Booz Allen Hamilton
  • Census Bureau
  • ICF International
  • Lockheed Martin
  • Northrop Grumman
  • Oracle
  • U.S. Department of Defense
  • U.S. Department of Veterans Affairs

Faculty with Real-World Experience

Our IT and computer science professors also hold a wide range of leadership positions that give them diverse insights into the industry and a depth of knowledge that helps them align UMUC's IT and computer science programs with the job market. Titles held by our faculty include:

  • Application development manager
  • Automation software test engineer
  • Chief Information Officer
  • Director of information systems
  • Director of infrastructure planning, security, and compliance
  • Enterprise architect
  • Senior Oracle database administrator
  • Software engineering manager
  • Technology and project management analyst
  • Web developer