Teaching

Associate Professor
University of Baltimore
Fall 2017 – Present

Assistant Professor
University of Baltimore
Fall 2011 – Spring 2017

Simulation and Digital Entertainment (SDE)

SDE focuses on engaging students with many different aspect of the video game design process. Upon graduation students should be able to find a position designing and developing video games or other gaming simulations within either the professional game design industry or within other technology fields.

Courses Taught:
  • COSC 150: Introduction to Game Design
  • COSC 250: Game Scripting
  • COSC 315: Programming for Interactive Design
  • COSC 320: Game Concept and Design
  • COSC 324: Designing for Humans
  • COSC 390: Game Journalism
  • COSC 405: The Business of Game Development

Interaction Design and Information Architecture (IDIA)

IDIA is a graduate level program offering doctoral, masters, and certification programs. Coursework focuses upon web design and development, interaction design, information architecture, human-computer interaction, user research and participatory design methods.

Courses Taught:
  • IDIA 616: Mobile Web
  • IDIA 618: Dynamic Websites
  • IDIA 619: Interactive Multimedia
  • IDIA 750: Special Topics Course in Socio-Technical Theories of Interaction

Applied Information Technology (AIT)

AIT focuses developing practical computer skills and knowledge for students seeking positions in the information technology field. Courses cover topics from building and troubleshooting computer problems to developing and writing desktop applications to installing and configuring web servers.

Courses Taught:
  • COSC 155: Internet Technologies: Mastering the Basics
  • COSC 324: Designing for Humans
  • COSC 351: Advanced and Object-oriented Programming

Graduate Instructor,
Penn State University,
Spring 2011, 2010, Fall 2008

  • SRA 497A Statistical Analysis for Information Sciences
  • IST 431 The Information Environment

Mentoring:

Advisor for Doctor of Science in Information and Interaction Design

Michael Satzinger – Anticipated Spring 2019

Advisor for Masters in Interaction Design and Information Architecture

Kelly Browning – Spring 2015
Tulika Prasad – Fall 2015
Joël Virothaisakun – Spring 2017
Shahd Alruwaili – Spring 2018
Lance Spicer – Spring 2018
Rachael Sherard – Anticipated Fall 2019
Zach Pease – Anticipated Spring 2019

Member of Information and Interaction Design Dissertation Committee:

Ian Carnaghan – Spring 2014
Lianne Appelt – Fall 2015
Glenn White – Fall 2015
Brittany Miller – Spring 2018
Stacy Sarris – Anticipated Spring 2019
John Wolf – Anticipated Spring 2020
Pam Gibbs – Anticipated Spring 2020
David Byrd – Anticipated Spring 2020

Governance:

2018 – 19 Chair, Division of Science, Information Arts, & Technology
2015 – 18 Vice President, CAS Faculty Senate Executive Committee
2016 – 18 CAS Faculty Representative, Strategic Planning and Budgeting Taskforce
2016 – 17 Member, CAS Faculty Workload Committee
2016 – 17 Faculty Representative, University Culture and Diversity Committee
2015 – 16 CAS Representative, University Faculty Senate
2013 – 15 CAS Representative, University Faculty Work Life Committee
2013 – 15 Member, College of Arts & Science Committee to Revise Promotion & Tenure Guidelines
2013 – 2014 Program Director, Simulation and Digital Entertainment
2011 – 15 Digital Designers Guild (DDG) Faculty Advisor
2012 – 15 Hypermedia Exam proctor and revision
2014 SCD Social Media Search Committee
2011, 2012, 2014 SDE Faculty Search Committees
2013 – 14 College of Arts & Science Scholarship Day Planning Committee
2013 College of Arts & Science Committee to Review Promotion & Tenure Guidelines
2011 – 13 SIAT Web Server Committee
2012 – 13 CAS Associate Dean Search Committee
2012 – 13 University of Baltimore Online Education Committee

Affiliations:

Association of Internet Researchers (AoIR)
Popular Culture/American Culture Association
Society for Cinema and Media Studies
Association for Information Systems
Association of Virtual World Researchers

Comments are closed.