I'm on the faculty in the Department of Computer Science.

I did my undergraduate work at Purdue and Illinois and my graduate work at MIT, Stanford, and Texas.

I've worked at the Jet Propulsion Laboratory (JPL), Los Alamos National Laboratory, and Microelectronics and Computer Technology Corporation (MCC).

Both of my parents were born and raised in Granada, Nicaragua. I was born in New York and grew up in Miami. My wife was born and raised in Managua, Nicaragua. She did her undergraduate work at Tufts and her graduate work at Salamanca and Texas, and is now a Ph.D. student in the Department of Curriculum and Instruction.


Office Hours

Days Time Place
MF 12-12:50pm GDC 6.308

Classes: Spring 2017

Days Time Unique Class Place
MWF 10-10:50am 52200 CS373: Software Engineering GDC 1.304
11-11:50am 52201 CS373: Software Engineering GDC 1.304
1-1:50pm 52195 CS371p: Object-Oriented Programming GSB 2.126
W 2-2:50pm 51853 CS104c: Competitive Programming JGB 2.202

Classes: Summer 2017

Days Time Unique Class Place
MWF 1-2:45pm CS373: Software Engineering
3-4:45pm CS371g: Generic Programming

Classes: Fall 2017

Days Time Unique Class Place
MWF 10-10:50am CS371p: Object-Oriented Programming
11-11:50am CS373: Software Engineering
1-1:50pm CS371p: Object-Oriented Programming
W 2-2:50pm CS104c: Competitive Programming

Papers & Patents

Presentations

Year Title
2015-16 Giving Tree
2013-14 Giving Tree

Teaching Awards