He received a PhD in computer science from the University of Cincinnati. Gilbert is an IEEE Senior Member, the editor for the Broadening Participation in Computing series that appears in Computer, and chair of the conversational interface subcommittee of the IEEE Computer Society Technical Committee on Learning Technology virtual instructors pilot research group.