Online Instructors

  • Jogesh Babu
    Distinguished Professor
    417C Thomas Building
  • Armine Bagyan
    Associate Teaching Professor
    316B Thomas Building
    (814) 863-3238
  • Steven Bai
    Instructor
  • Raquel Barata
    Instructor
  • Prasanta Basak
    Associate Professor
    106 Hawthorn Bldg Altoona
    (814) 949-5270
  • Indrani Basak
    Professor
    108 Hawthorn Bldg Altoona
    (814) 949-5263
  • Andrea Boito
    Assistant Teaching Professor
    115A Smith Building Altoona
    (814) 949-5109
  • Priyangi Bulathsinhala
    Associate Teaching Professor; Chair of Undergraduate Advising
    323F Thomas Building
    (814) 863-3238
  • Robert Carey
    Programmer/Analyst; Instructor
    424A Thomas Building
    (814) 865-9442
  • Anthony Carra
    Instructor
  • Mosuk Chow
    Research Professor
    315 Thomas Building
    (814) 863-8128
  • Linda Clark
    Instructor
    Brown University
  • Panayiotis Constantinou
    Instructor
    University of Cyprus
  • Allison Deal
    Instructor
    UNC Lineberger Comprehensive Cancer Center
  • Tracey Hammel
    Associate Teaching Professor
  • Ryan Hassler
    Associate Teaching Professor
    (610) 396-6127
  • John Haubrick
    Assistant Teaching Professor
    328 Thomas Building
    (814) 863-4891
  • Harold Hayford
    Associate Teaching Professor
    W115C Smith Building Altoona
    (814) 949-5748
  • Kristen Horn
    Instructor
    Pittsburg, PA
  • Bryan James
    Instructor
    PA College of Technology
  • Scott Kresge
    Instructor
    Pittsburg, PA
    (412) 471-5520
  • Prabhani Kuruppumullage Don
    Assistant Research Professor; Assistant Director of Online Programs
    316A Thomas Building
    (814) 863-3193
  • Cynthia LaJambe
    Instructor
    326 Thomas Building
    (814) 865-1636
  • Bruce Lord
    Assistant Teaching Professor
    421C Thomas Building
    (814) 865-5212
  • Olivia Mah
    Instructor
    Mountain View, CA
  • Jason Morton
    Assistant Professor
    219B McAllister Building
    (814) 863-0444
  • Mauricio Nascimento
    Assistant Teaching Professor
    416 Thomas Building
  • Eric Nord
    Instructor
    Greenville College
  • Michelle Paret
    Teaching Lecturer
    316B Thomas Building
    (814) 863-3238
  • Dennis Pearl
    Research Professor, Director of CAUSE
    412 Thomas Building
    (814) 863-7395
  • Megan Romer
    Associate Teaching Professor
  • Scott Roths
    Associate Teaching Professor
    330A Thomas Building
    (814) 865-3131
  • Jessica Trail
    Instructor
  • Eli Walters
    Instructor
  • Andrew Wiesner
    Associate Teaching Professor
    308 Thomas Building
    (814) 863-5653