-
A Primer on Semiconductor Device Simulation
Online Presentations | 23 Jan 2006 | Contributor(s):: Mark Lundstrom
Computer simulation is now an essential tool for the research and development of semiconductor processes and devices, but to use a simulation tool intelligently, one must know what's "under the hood." This talk is a tutorial introduction designed for someone using semiconductor...
-
Atomistic Material Science
Courses | 25 Aug 2011 | Contributor(s):: Alejandro Strachan
This course introduces first principles electronic structure calculations of materials properties and the concept of molecular dynamics (MD) simulations of materials focusing on the physics and approximations underlying the simulations and interpretation of their results.
-
Computational Electronics
Courses | 02 Jun 2006 | Contributor(s):: Dragica Vasileska
Scaling of CMOS devices into the nanometer regime leads to increased processing cost. In this regard, the field of Computational Electronics is becoming more and more important because device simulation offers unique possibility to test hypothetical devices which have not been fabricated yet...
-
Creating and Deploying Scientific Tools
Courses|'
26 May 2014
Use the HUBzero framework to bring your simulation/model and analysis tools online
https://nanohub.org/courses/tools
-
Developing Tools for nanoHUB.org
Online Presentations | 23 Jan 2008 | Contributor(s):: Michael McLennan
The nanoHUB lets you access simulation tools online via an ordinary web browser. Where do the tools come from? From you--hundreds of you throughout the world who are developing nanotechnology modeling tools. Anyone can upload their own code onto nanoHUB and publish a tool for a limited group of...
-
ECE 595E Numerical Simulations for Energy Applications
Courses | 17 Jan 2013 | Contributor(s):: Peter Bermel
-
Excellence in Computer Simulation
Workshops | 19 Dec 2007 | Contributor(s):: Mark Lundstrom, Jeffrey B. Neaton, Jeffrey C Grossman
Computational science is frequently labeled as a third branch of science - equal in standing with theory and experiment, and computational engineering is now an essential component of technology development and manufacturing. The successes of computational science and engineering (CSE) over the...
-
How to Make High Quality Plots in MATLAB
Online Presentations | 17 Aug 2011 | Contributor(s):: Mehdi Salmani Jelodar
This presentation is a tutorial for plotting higher quality figures by Matlab. Basic elements of plots are introduced and the way to manipulate these elements by coding is explained. Tow methods for dual axis plotting is described. At the end an approach to print figures automatically (by coding)...
-
Illinois ECE 498AL: Programming Massively Parallel Processors
Courses | 11 Aug 2009 | Contributor(s):: Wen-Mei W Hwu
Spring 2009 Virtually all semiconductor market domains, including PCs, game consoles, mobile handsets, servers, supercomputers, and networks, are converging to concurrent platforms. There are two important reasons for this trend. First, these concurrent processors can potentially offer more...
-
Illinois MatSE485/Phys466/CSE485 - Atomic-Scale Simulation
Courses | 27 Jan 2009 | Contributor(s):: David M. Ceperley
THE OBJECTIVE is to learn and apply fundamental techniques used in (primarily classical) simulations in order to help understand and predict properties of microscopic systems in materials science, physics, chemistry, and biology. THE EMPHASIS will be on connections between the simulation...
-
Introduction to Compact Models and Circuit Simulation
Online Presentations | 19 Jun 2013 | Contributor(s):: Tianshi Wang, Jaijeet Roychowdhury
The presentation is a gentle introduction to compact models, basic circuit simulation concepts, and flows for developing compact models. The roadmap for the NEEDS-SPICE platform, being developed to ease the process of developing simulation-ready compact models for novel nanodevices, is briefly...
-
Is Seeing Believing? How to Think Visually and Analyze with Both Your Eyes and Brain
Online Presentations | 26 Mar 2007 | Contributor(s):: David Ebert
This presentation will cover the basic techniques, and some of the available tools, for visualization, and will explain how to avoid miscommunicating information from visualizations.
-
Jupyter in nanoHUB: Developing and Deploying Jupyter Tools in nanoHUB
Online Presentations | 16 Dec 2020 | Contributor(s):: Alejandro Strachan
This presentation is available for pre-screening. The final presentation production will be forth coming.
-
Lectures on Molecular Dynamics Modeling of Materials
Courses | 09 Jan 2008 | Contributor(s):: Alejandro Strachan
Molecular dynamics simulations are playing an increasingly important role in many areas of science and engineering, from biology and pharmacy to nanoelectronics and structural materials. Recent breakthroughs in methodologies and in first principles-based interatomic potentials significantly...
-
MATLAB Scripts for "Quantum Transport: Atom to Transistor"
Downloads | 15 Mar 2005 | Contributor(s):: Supriyo Datta
Tinker with quantum transport models! Download the MATLAB scripts used to demonstrate the physics described in Supriyo Datta's book Quantum Transport: Atom to Transistor. These simple models are less than a page of code, and yet they reproduce much of the fundamental physics observed in...
-
ME 697R: Computation Methods for Nanoscale Energy Transport
Courses | 20 Aug 2019 | Contributor(s):: Xiulin Ruan
Fall 2019 This Course is in productionThis course provides a detailed presentation of the computational methods used to treat energy transport and conversion in the atomic and nanoscales. The methods include lattice dynamics, molecular dynamics, first principles calculations, Boltzmann transport...
-
MSE 498: Computational Materials Science and Engineering
Courses | 29 Mar 2015 | Contributor(s):: Andrew Ferguson
This new course will give students hands-on experience with popular computational materials science and engineering software through a series of projects in: electronic structure calculation (e.g., VASP), molecular simulation (e.g., GROMACS), phase diagram modeling (e.g.,...
-
MSE 597G An Introduction to Molecular Dynamics
Courses | 13 Nov 2008 | Contributor(s):: Alejandro Strachan
The goal of this short course is to provide an introduction to the theory and algorithms behind MD simulations, describe some of the most exciting recent developments in the field and exemplify with a few applications applications. The series also includes a tutorial on the nanoMATERIALS...
-
nanoHUB-U: From Atoms to Materials: Predictive Theory and Simulations
Courses|'
23 Jul 2013
A five-week course on the basic physics that govern materials at atomic scales.
https://nanohub.org/courses/FATM
-
NEMO5 Tutorials (2012 Summer School)
Courses | 19 Jul 2012 | Contributor(s):: James Fonseca, Tillmann Christoph Kubis, Michael Povolotskyi, Jean Michel D Sellier, Parijat Sengupta, Junzhe Geng, Mehdi Salmani Jelodar, Seung Hyun Park, Gerhard Klimeck
While the general topics presented in the summer school materials are still applicable, many details have changed. If you are looking at these to learn how to use NEMO5, check out the newer materials here: https://nanohub.org/resources/21824