PhD Positions

I'm looking for bright students that wish to pursue a PhD to join my group in the department of Computer Science at Stevens Institute of Technology. I work closely with all my student on various projects in the area of systems and security. Strong programming skills are a must.

Joining the PhD program does not require an MS degree and students can start both in the fall and spring semesters. All PhD students are fully funded, including their tuition and a generous stipend. Stevens faculty and students consistently publish in top research venues, offering the unique opportunity to perform cutting-edge research just 15 minutes from New York City.

Postdoc Positions

I currently have one postdoc position for working on our ONR project on attack surface reduction. Successful applicants will work closely with me on static and dynamic analysis of binaries, software security, memory safety, using modern hardware features for security, optimizing known security techniques, etc. Successful applicants will also have the opportunity to collaborate with other professors at Stevens in the area of systems, security, and program analysis. Successful applicants should be self-motivated and have strong systems programming skills.

Applicants can submit their curriculum vitae to me via e-mail.

Opportunities for Stevens students

If you are a Stevens undergraduate or graduate student interested in doing some research, I, occasionally, support non-PhD students with exceptional skills to work on research projects. If you are one of them, please contact me.

Stevens also provides various opportunities for summer research (to undergraduate students only) through the Pinnacle scholars and I&E scholars programs.

Finally, if you are looking to improve yourself and take on challenging problems, you can do research for credit through courses CS-497-S and CS-800-S. Make sure to contact me before you attempt to enroll.