Support Options

Report a problem



Network for Computational Nanotechnology (NCN) Summer Undergraduate Research Fellowships


NCN is proud to be a part of Purdue's SURF program, which will run May 22 - August 4 in 2017.  Applications will be accepted starting January 3, 2017.  Download a flyer here to share with your department.

Project Descriptions and Requirements are listed under the Undergraduate Research Tab. 

Application instructions are below, please read carefully. If you have questions, you can contact us.

Group photo of 2017 NCN SURF undergraduate students
    The NCN-SURF program provides an 11-week paid research experience for rising juniors and seniors currently enrolled in U.S. Universities who are interested in computational nanotechnology, which encompasses a wide range of cutting-edge topics across many engineering and science disciplines.  Participants work with leading nanotechnology research groups at Purdue University to develop simulation tools for physical processes, systems, and devices. These tools are then published on 
    Projects are interdisciplinary, and may be suitable for students with majors in Electrical and Computer Engineering, Materials Engineering, Mechanical Engineering, Physics, or other Science, Technology, Engineering or Math (STEM) fields.  See the Undergraduate Research tab to see more details on some of the research areas. Examples of work done by previous NCN-SURF students are listed at the bottom of this page.  
The program is on the Purdue University campus in West Lafayette, IN, and the 2017 stipend for full participation (M-F, 9-5) is $4500 plus a housing allowance and travel for visiting students.
In addition to working with a research group in an undergraduate student - graduate student mentor - faculty adviser team, NCN-SURF students participate in professional development activities, research seminars, present their research at the SURF Symposium at the end of the fellowship, publish a simulation tool on nanoHUB, and publish a research paper in Purdue ePubs, the Journal of Purdue Undergraduate Research, or a discipline-appropriate research journal.


Interested in applying for the NCN SURF program?

Go to the Purdue University College of Engineering SURF program for more information and to apply.  In the application,

If you are interested in working on a nanoHUB project in SURF, you will need to follow the instructions below and be sure you talk about specific NCN projects directly on your SURF application, in the text box for projects that most interest you.

1.      Carefully read the NCN project descriptions ( and select which project(s) you are most interested in and qualified for.  It pays to do a little homework to prepare your application.

2.      Select the Network for Computational Nanotechnology (NCN) / nanoHUB as one of your top choices.

3.      In the text box that asks about your “understanding of your role in a project that you have identified”, you may discuss up to three NCN projects that most interest you. For each NCN project, be sure to tell us why you are interested in the project and how you meet the required skill and coursework requirements.

DO NOT enter any text in the area titled "Faculty Member and Research Project"  If you have already identified a Purdue faculty member who has agreed to work with you if accepted into SURF.


Successful applicants will have the following characteristics:

Good Communication Skills

  • With team members, supervisor
  • With peers from other engineering disciplines

Programming Experience

  • Ability to code in at least one language such as C, Python, Java, Fortran
  • Willingness to learn a new programming language for the project

Strong work ethic

  • Ability to plan work and meet deadlines
  • Experience working on projects and working in teams

NCN SURF projects involve a lot of computer coding, and while very rewarding, are not a traditional experimental lab experience. 

Want to know more about the experience you'll have as a nanoHUB SURF participant?

Check out the November 2014 nanoHUB Newsletter, which features an interview with Anubha Mathur, an NCN SURF 2014 participant who is continuing her research in Professor Peter Bermel's group.


Published Simulation Tools From Previous SURF Students


Posters and Presentations of NCN Undergraduate Research

Stanford Stratified Structure Solver (S4) Simulation tool
Contributors: Chang Liu, Ogaga Daniel Odele, Xufeng Wang, Peter Bermel

Crystal Viewer Simulation Tool
Contributors: Osiris Vincent Ntarugera, Zach Schaffter, Kevin Margatan, Tanya Faltens, James Fonseca, Michael Povolotskyi, Gerhard Klimeck

Electrical Thin Double Layer Simulation and Micro-Electrochemical Supercapacitor Cooling
Contributors: Kaitlyn Fisher, Guoping Xiong, Timothy S Fisher

NanoHub Submit Scheme
Contributors: members/82413 Alejandro Gomez, Alejandro Strachan, Benjamin Haley, Steven Clark

Designing Meaningful MD Simulations: The Lithiation of Silicon
Contributors: Maria C Rincon, Hojin Kim, David Guzman, Alejandro Strachan

Crystalline Cellulose – Atomistic Modeling Toolkit
Contributors: Mateo Gómez Zuluaga, Fernando Luis Dri, Robert J. Moon, Pablo Daniel Zavattieri

Thermophotovoltaic Efficiency Simulation
Contributors: Qingshuang Chen, Roman Shugayev, Peter Bermel

Kinetic Monte Carlo Simulations
Contributors: Jingyuan Liang, R. Edwin Garcí­a, Ding-Wen Chung

Next Generation Crystal Viewer
Contributors: Zach Schaffter, Gerhard Klimeck, Osiris Vincent Ntarugera, Kevin Margatan

Assessing the MVS Model for Nanotransistors
Contributors: Siyang Liu, Xingshu Sun, Mark Lundstrom

Finite-Difference Time-Domain Simulation of Photovoltaic Structures using a Graphical User Interface for MEEP
Contributors: Xin Tze Tee, Haejun Chung, Peter Bermel