Degrees: B.S., State University of New York at Albany; M.S., Ph.D., University of North Carolina at Chapel Hill

Expertise: Swarm Intelligence, Decentralized algorithms, Parallel Programming, Programming Languages, Computer Science Education, Cellular Automata

Schedule for Fall 2017


  • CS128-51        Introduction to Software Application Development  MWF 9:00-9:50
  • CS 128L-52      Introduction to Software Application Development Lab R 9:00-10:50
  •   CS 470-51&CS 470HC-51 Software Engineering  MWF 11:00-11:50
  •    CS 475-51(W)  Technical Writing in Computer Science  MW 3:30-4:45

Office Hours:

  • Monday       1:30-2:30
  • Wednesday  1 :30-2:30
  • Thursday       11:00-12:00
  • Friday             1:30-4:30
  • Other: by appointment