Electrical Engineering
      and Computer Sciences

Electrical Engineering and Computer Sciences

COLLEGE OF ENGINEERING

UC Berkeley

   

Courses

EE 219A/290A. Numerical Simulation

Current Schedule (Spring 2008)

Description

This course is concerned with efficient techniques for solving various kinds of equations on the computer. Methods will be illustrated with applications in electrical, aerospace, civil, mechanical, chemical and biological engineering. Topics include: mathematical formulations for efficient computer solution, sparse direct and iterative matrix solution techniques, Newton methods for nonlinear problems, discretization methods for ordinary, time-periodic and partial differential equations, ultra fast methods for partial differential and integral equations, and techniques for model order reduction. Efficiency of these techniques is emphasized. We study general methods for solving ordinary differential equations, and illustrate these with the underlying methods used in the electrical simulation programs SPICE and HSPICE, and applications from other engineering areas. The last third of the course deals with partial differential equations and includes the ultra-fast methods embodied in programs like FastCap and FastHenry for extracting capacitances and inductances of complicated 3-D geometries. Homework is designed so that, over the semester, the student will build up most the pieces of a simulator in MATLAB with which sample problems can be solved. Interested students can find more information through the webpages: 2006: http://www.eecs.berkeley.edu/~alanmi/courses/2006_219A/ 2007: http://www.eecs.berkeley.edu/~casem/ee219a/