faculty picture


J O A N N E   (HOULAHAN)   S E L I N S K I   PhD

Associate Teaching Professor
Director of Undergraduate Studies
Department of Computer Science
Johns Hopkins University
Malone 225
joanne -at- cs.jhu.edu

CS Department Student Info

Kelly Culotta is our academic program coordinator for undergraduate students. Please see Kelly to declare a CS major or minor (bring laptop). She will hold walk-in hours according to the schedule below. You can reach both of us at once with questions or to make an appointment through advising -at- cs.jhu.edu.

Please visit the links below and to the left for information regarding academics, courses and activities in the department. Feel free to drop by my hours or see Kelly with questions or to simply chat about anything going on.

Office Hours

  • All office hours are being held over Zoom. You'll join a waiting room when you click on one of our zoom links below and we'll invite you in when it's your turn to chat with us.
  • Requests to declare 2nd majors and minors will be denied during spring registration period - from Monday 19 October through Wednesday 11 November.

Fall 2020MondayTuesdayWednesdayThursdayFriday
Joanne's Walk-in Hours (Zoom link) 1-2pby appt7-7:45p4-5pby appt
Kelly's Walk-in Hours (Zoom link) 9:30-10:30a 8:15-9:15a by apptby appt12:30-2:30p


Current courses (on Blackboard/Piazza/Gradescope):

  • EN.500.112 Gateway Computing: JAVA

Other recent courses:

  • 601.290 User Interfaces and Mobile Applications (Spring 2020)
  • 601.226 Data Structures (Fall 2019)
  • EN.601.220 Intermediate Programming (Fall 2018)
  • 601.105 M&Ms (Spring 2018)

Here are a few pages to help with learning common software development tools for use in our courses:

Undergraduate Ethics Policies

Academic Interests

Please note that I do not advise or supervise graduate students in any way.

  • Computer Science Education -> please join our mailing list
  • Software Engineering
  • Graph Theory & Algorithms


  • 1996: Ph.D. in Computer Science, Johns Hopkins University
    • Dissertation: "Sandwich Networks for Conferencing"
  • 1986: M.S.E. in Electrical Engineering & Computer Science, Johns Hopkins University
  • 1984: B.S. in Mathematics, Chestnut Hill College, Philadelphia, PA